Petya started to attend programming lessons. On the first lesson his task was to write a simple program. The program was supposed to do the following: in the given string, consisting if uppercase and lowercase Latin letters, it: 

  * deletes all the vowels, 
  * inserts a character "." before each consonant, 
  * replaces all uppercase consonants with corresponding lowercase ones. 



Vowels are letters "A", "O", "Y", "E", "U", "I", and the rest are consonants. The program's input is exactly one string, it should return the output as a single string, resulting after the program's processing the initial string.

Help Petya cope with this easy task.

Input

The first line represents input string of Petya's program. This string only consists of uppercase and lowercase Latin letters and its length is from 1 to 100, inclusive.

Output

Print the resulting string. It is guaranteed that this string is not empty.

Examples

Input

tour


Output

.t.r


Input

Codeforces


Output

.c.d.f.r.c.s


Input

aBAcAba


Output

.b.c.b

Difficulty: EASY

Solutions:
s = input()
s = s.lower()
for i in range(len(s)):
	if not (s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y')):
		print('.{0}'.format(s[i]), end='')


s = input().lower()
for ch in 'aoyeui':
	s = s.replace(ch, '')
for ch in set(s):
	s = s.replace(ch, '.' + ch)
print(s)


n = input()
n = list(n.lower())
v = ['a', 'e', 'i', 'o', 'u', 'y']
res = []
for i in range(len(n)):
	if v.count(n[i]) == 0:
		res.append(n[i])
print('.' + str('.'.join(res)))


VOWELS = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']

def main():
	string = list(input())
	for i in range(len(string)):
		if string[i] in VOWELS:
			string[i] = ''
			continue
		if string[i].isalpha():
			string[i] = '.' + string[i]
			if string[i].isupper():
				string[i] = string[i].lower()
	print(''.join(string) + '\n')
main()


s = str(input())
a = ''
for i in s:
	if i != 'A' and i != 'a' and (i != 'O') and (i != 'o') and (i != 'Y') and (i != 'y') and (i != 'E') and (i != 'e') and (i != 'U') and (i != 'u') and (i != 'I') and (i != 'i'):
		a += '.' + i
a = a.lower()
print(a)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
input_str = input()
output_str = []
for i in input_str:
	if i in vowels:
		continue
	else:
		output_str.append('.')
		output_str.append(i.lower())
print(''.join(output_str))


q = input()
q = q.lower()
arr = 'aoyeui'
a = []
for i in q:
	if i not in arr:
		a.append('.')
		a.append(i)
print(*a, sep='')


VOWELS = 'aoyeui'
string = input().lower()
ans = ''
for ch in string:
	if ch not in VOWELS:
		ans = ans + '.' + ch
print(ans)


gl = set(['a', 'o', 'y', 'e', 'u', 'i'])
a = input()
for i in range(len(a)):
	if ord(a[i]) < 91:
		a = a[:i] + chr(ord(a[i]) + 32) + a[i + 1:]
	if a[i] in gl:
		a = a[:i] + ' ' + a[i + 1:]
ans = ''
for i in range(len(a)):
	if a[i] != ' ':
		ans += '.' + a[i]
print(ans)


x = input()
lst = list()
for i in x:
	if i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'U') or (i == 'I') or (i == 'a') or (i == 'o') or (i == 'y') or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		lst.append('.')
		lst.append(i.lower())
print(''.join(lst))


string = input()
new_string = list(str.lower(string))
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(new_string)):
	if new_string[i] in vowels:
		new_string[i] = '0'
new_string = '.' + '.'.join(list(''.join(''.join(new_string).split('0'))))
print(new_string)


s = input()
a = ''
s = s.lower()
for i in s:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		a = a + '.' + i
print(a)


s = input().lower()
print(''.join(('' if i in 'aeiouy' else '.' + i for i in s)))


def checkVowel(s):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
	for x in vowels:
		if s == x:
			flag = True
			break
		else:
			flag = False
	return flag

def toString(lis):
	return ''.join(lis)
inString = str(input())
constString = []
outString = []
ctr = 0
stringL = list(inString)
for x in stringL:
	res = checkVowel(x)
	if res == False:
		constString.append(x.lower())
		ctr += 1
for y in range(0, ctr):
	outString.append('.')
	outString.append(constString[y])
print(toString(outString))


inStr = input()
procStr = inStr.lower()
strLen = len(inStr)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in procStr:
	if letter not in vowels:
		newLetter = '.' + letter
		print(newLetter, end='')


word = input()
lower_word = word.lower()
result = []
for i in lower_word:
	if i not in 'aeyoui':
		result.append(i)
new = '.'.join(result)
print('.' + new)


import re
new = input()
lower = new.lower()
wovels = 'aeyiou'
res = ''
for char in wovels:
	lower = re.sub(char, '', lower)
for char in lower:
	res += '.' + char
print(res)


inp = input()
inp1 = inp.lower()
l = list()
for i in inp1:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		l.append('.')
		l.append(i)
str1 = ''.join(l)
print(str1)


s = input()
l = []
for i in range(len(s)):
	if s[i] in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		l.append('.' + s[i].lower())
print(''.join(l))


a = input()
b = 'aoyeui'
a = a.lower()
n = len(a)
c = ''
for i in range(n):
	if a[i] not in b:
		c = c + '.' + a[i]
print(c)


class Solution:

	def solve(self, A):
		vowels = ['a', 'o', 'y', 'e', 'u', 'i']
		A = A.lower()
		s = ''
		for i in range(len(A)):
			if A[i] not in vowels:
				s += '.' + A[i]
		print(s)
a = Solution()
A = input()
a.solve(A)


z = input().lower()
z = z.replace('a', '')
z = z.replace('e', '')
z = z.replace('o', '')
z = z.replace('u', '')
z = z.replace('y', '')
z = z.replace('i', '')
s = z.replace('', '.')
print(s[0:-1])


s = input()
out = ''
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for i in s.lower():
	if i not in vowel:
		out += '.'
		out += i
print(out)


vowels = 'AOYEUIaoyeui'
s = input()
ans = ''
for i in s:
	if i not in vowels:
		ans += '.' + i
print(ans.lower())


word = input()
vowels = 'aoyeui'
word_new = ''
for i in word.lower():
	if i not in vowels:
		word_new += i
print('.' + '.'.join(word_new))


x = input().lower()
st = ''
for i in x:
	if i in 'aeiouy':
		st += ''
	elif i.isalpha():
		st += '.'
		st += i
print(st)


s = input()
s = s.upper()
s = list(s)
p = []
gl = ['A', 'O', 'Y', 'E', 'U', 'U', 'I']
for i in range(len(s)):
	if s[i] in gl:
		p.append(s[i])
for i in p:
	s.remove(i)
res = ''
for i in s:
	res += '.'
	res += i
res = res.lower()
print(res)


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(string):
	if string[i] in vowels:
		string = string[:i] + string[i + 1:]
	else:
		if i > 0:
			string = string[:i] + '.' + string[i:]
		else:
			string = '.' + string
		i += 2
print(string)


w = input().lower()
output = ''
voy = 'aueiyo'
for i in range(len(w)):
	if w[i] not in voy:
		output = output + '.' + w[i]
print(output)


string = input()
str1 = string.lower()
vowels = 'aeiouy'
nonvowels = ''.join([l for l in str1 if not l in vowels])
print('.' + '.'.join(nonvowels))


import sys
import math
input = sys.stdin.readline

def int_array():
	return list(map(int, input().strip().split()))

def str_array():
	return input().strip().split()
word = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for vowel in vowels:
	if vowel in word:
		word = word.replace(vowel, '')
word = '.'.join(list(word))
word = '.' + word[:len(word) - 2]
lowercase = []
uppercase = []
for i in range(97, 97 + 26):
	lowercase += chr(i)
for i in range(65, 65 + 27):
	uppercase += chr(i)
word = list(word)
for i in word:
	for j in uppercase:
		if i == j:
			word[word.index(i)] = lowercase[uppercase.index(j)]
print(''.join(word))


from sys import stdin, stdout

def main():
	word = stdin.readline().rstrip()
	vowels = 'AOYEUI'
	index = 0
	wordlength = len(word)
	while index < wordlength:
		if word[index].upper() in vowels:
			word = word[:index] + word[index + 1:]
			index -= 1
		else:
			word = word[:index] + '.' + word[index].lower() + word[index + 1:]
			index += 1
		wordlength = len(word)
		index += 1
	stdout.write(word + '\n')
main()


s = input()
ans = ''

def isVowel(c):
	if c.islower():
		c = c.upper()
	return c == 'A' or c == 'O' or c == 'Y' or (c == 'E') or (c == 'U') or (c == 'I')
for i in range(len(s)):
	if not isVowel(s[i]):
		print('.' + s[i].lower(), end='')
print()


print('.' + '.'.join([x for x in input().lower() if x not in ['a', 'e', 'i', 'o', 'u', 'y']]))


vovels = ['A', 'O', 'Y', 'E', 'U', 'I']
string = input()
answer = ''
for letter in string:
	if letter.upper() not in vovels:
		answer += '.' + letter.lower()
print(answer)


def iscon(letter):
	if letter.lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		return 0
	return 1
word = input()
ans = []
for letter in word:
	if iscon(letter):
		ans.append('.' + letter.lower())
print(''.join(ans))


st = input()
st = st.lower()
for i in st:
	if i in {'a', 'e', 'i', 'o', 'u', 'y'}:
		st = st.replace(i, '')
st = ''.join(('.' + i for i in st))
print(st)


s = input()
s = s.lower()
for i in s:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		print('.' + i, end='')


n = input()
a = n.lower()
b = ['a', 'e', 'i', 'o', 'u', 'y']
for i in b:
	a = a.replace(i, '')
p = []
for j in a:
	p.append('.')
	p.append(j)
for k in p:
	print(k, end='')


w = input()
l = w.lower()
lw = []
for char in l:
	lw += char
for item in lw:
	if item == 'a' or item == 'e' or item == 'i' or (item == 'o') or (item == 'u') or (item == 'y'):
		lw[lw.index(item)] = ''
	else:
		lw[lw.index(item)] = '.' + item
print(''.join(lw))


x = 'aeiouy'
s = input()
s = s.lower()
ans = ''
for i in s:
	if i not in x:
		ans += '.' + i
print(ans)


g = list(input())
total = ''
vocales = (97, 101, 105, 111, 117, 65, 69, 73, 79, 85, 89, 121)
for i in range(0, len(g)):
	if ord(g[i]) not in vocales:
		if ord(g[i]) < 92:
			total += '.' + chr(ord(g[i]) + 32)
		else:
			total += '.' + g[i]
print(total)


x = input()
xx = 'aeiouyAEIOUY'
an = []
for j in x:
	if j not in xx:
		an.append('.' + j.lower())
print(''.join(an))


string = input()
res = []
for letter in string:
	if letter in 'aeiouAEIOUYy':
		continue
	else:
		res.append('.')
		if letter.isupper():
			res.append(letter.lower())
		else:
			res.append(letter)
print(''.join(res))


x = input()
xnew = ''
for i in x.lower():
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		xnew = xnew + '.' + i
print(xnew)


a = input()
a = a.lower()
a = a.replace('a', '')
a = a.replace('e', '')
a = a.replace('i', '')
a = a.replace('o', '')
a = a.replace('u', '')
a = a.replace('y', '')
a = '.'.join(a)
print('.' + a)


word = list(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for (i, w) in enumerate(word):
	if w in vowels:
		word[i] = ''
	else:
		if w.isupper():
			w = w.lower()
		word[i] = '.' + w
ans = ''.join(word)
print(ans)


x = input()
x = x.lower()
string = ''
vowels = ['a', 'e', 'o', 'y', 'u', 'i']
for i in x:
	if i not in vowels:
		string += '.' + i
print(string)


a = input().lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
a = list(a)
a = '.'.join(a)
s = '.'
print(s + a)


value = input()
value = value.lower()
values = ['a', 'e', 'i', 'o', 'u', 'y']
for i in value:
	if i != 'a' and i != 'i' and (i != 'e') and (i != 'o') and (i != 'u') and (i != 'y'):
		print('.' + i, end='')


s = input()
lows = s.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for i in lows:
	for j in vowels:
		lows = lows.replace(j, '')
for a in range(len(lows)):
	print('.' + lows[a], end='')


inp = input()
out = ''
for letter in inp:
	lower = letter.lower()
	if lower in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	elif lower not in ['a', 'e', 'i', 'o', 'u', 'y']:
		out += '.' + lower
print(out)


print('.' + '.'.join(list(filter(lambda x: x if x not in 'aeiouy' else '', list(input().lower())))))


g = str(input())
g = g.lower()
o = ''
for i in range(len(g)):
	if g[i] not in 'aeiouy':
		o += '.' + g[i]
print(o)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
b_v = []
for i in vowels:
	b_v += chr(ord('Z') - ord('z') + ord(i))
vowels += b_v
d = ''
u = input()
for i in u:
	if not i in vowels:
		d += '.'
		if ord(i) > ord('Z'):
			d += i
		else:
			d += chr(ord('z') - ord('Z') + ord(i))
print(d)


s = input()
s = s.lower()
s2 = ''
vo = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in vo:
		s2 += '.' + i
print(s2)


a = [i for i in input().strip()]
a2 = []
import time
vovels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
len_list = len(a)
for i in a:
	if i not in vovels:
		a2.append(i)
counter = 1
for i in range(len(a2)):
	counter = 1 + counter
	a2.insert(len(a2) - i - counter, '.')
print(''.join(a2).casefold())


vowels = ('a', 'e', 'i', 'o', 'u', 'y')
word = input()
word = word.lower()
out = []
for i in range(len(word)):
	if word[i] not in vowels:
		out.append(word[i])
print('.' + '.'.join(out))


def lowcase(s1):
	for i in range(0, len(s1)):
		if s1[i] >= 'A' and s1[i] <= 'Z':
			tmp = ord(s1[i]) + 32
			c = chr(tmp)
			s1 = s1[:i] + c + s1[i + 1:]
	return s1
s = input()
s = lowcase(s)
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
s = list(s)
for i in range(0, len(s)):
	s[i] = '.' + s[i]
s = ''.join(s)
print(s)


def main():
	s = input('')
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	new = ''
	for i in s:
		if i.lower() not in vowels:
			new = new + '.' + i.lower()
	print(new)
main()


t = input().lower()
r = []
for i in t:
	if i not in 'aiouye':
		r.append(i)
print('.' + '.'.join(r))


st = input()
s = st.lower()
re = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		re += ''
	else:
		re += '.' + s[i]
print(re)


s = input()
l = []
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(s)):
	if s[i] not in v:
		l.append('.')
		l.append(s[i].lower())
for i in l:
	print(i, end='')


string = str(input())
string = string.lower()
for i in string:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		print('.', end='')
		print(i, end='')


a = input().lower()
l = []
for i in range(len(a)):
	if a[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		l.append(a[i])
for i in range(len(l)):
	print('.' + l[i], end='')


def main():
	string = str(input(''))
	str_lower = string.lower()
	del_vowels = str_lower.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
	str_list = list(del_vowels)
	add_dot = '.'.join(str_list)
	print('.' + add_dot)
main()


word = input().lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for el in vowel:
	word = word.replace(el, '')
new_word = ''
for letter in word:
	new_word += '.' + letter
print(new_word)


vowels = 'AaEeIOUiouYy'
inp = input()
res = ''
for i in inp:
	if i not in vowels:
		res += '.' + i.lower()
print(res)


st = input()
l = []
for x in st:
	if x in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		l.append('.')
		k = x.lower()
		l.append(k)
print(''.join(l))


a = input()
a = a.lower()
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'y') or (i == 'u'):
		print('', end='')
	else:
		print('.' + i, end='')


n = input().lower()
v = 'aeiouy'
fs = ''
for i in n:
	if v.find(i) == -1:
		fs += '.' + i
print(fs)


a = input()
a = a.lower()
a = a.replace('a', '').replace('o', '').replace('y', '').replace('i', '').replace('e', '').replace('u', '')
b = list(a)
new_list = ['.' + x for x in b]
c = ''.join(new_list)
print(c)


s = input()
a = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in a:
	if i in s:
		s = s.replace(i, '')
for i in s:
	print('.', end='')
	if ord(i) < 91:
		print(chr(ord(i) + 32), end='')
	else:
		print(i, end='')


def main():
	isVowel = {}
	for char in 'aoyeui':
		isVowel[char] = True
	s = input().strip().lower()
	o = []
	for char in s:
		if char not in isVowel.keys():
			o.append(char)
	print('.' + '.'.join(o))
main()


vowels = ['a', 'i', 'u', 'e', 'o', 'y']
input_str = input()
input_str = input_str.lower()
consonants = ''
for c in input_str:
	if c not in vowels:
		consonants += '.' + c
print(consonants)


import sys
input = lambda : sys.stdin.readline()

def Main():
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	line = input().strip()
	line = line.lower()
	for vowel in vowels:
		line = line.replace(vowel, '')
	string = ''
	for i in range(len(line)):
		string = string + '.' + line[i]
	print(string)
Main()


try:
	print(''.join(('.' + x for x in input().lower() if x not in 'aeyoui')))
except:
	pass


st = str(input())
s = st.lower()
a = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
l = len(s)
for i in range(0, l):
	if s[i] not in vowel:
		a.append('.')
		a.append(s[i])
for i in a:
	print(i, end='')


vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
a = []
for c in input():
	if c not in vowels:
		a.append('.')
		a.append(c.lower())
print(''.join(a))


s = input()
s = s.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
for i in s:
	for i in v:
		s = s.replace(i, '')
res = '.'.join((s[i:i + 1] for i in range(-1, len(s), 1)))
print(res)


s = input()
s = s.lower()
vowels = ['a', 'o', 'i', 'y', 'e', 'u']
l = ''
for i in range(len(s)):
	if not s[i] in vowels:
		l = l + '.' + s[i]
print(l)


n = input()
n = n.replace('a', '')
n = n.replace('e', '')
n = n.replace('i', '')
n = n.replace('o', '')
n = n.replace('u', '')
n = n.replace('A', '')
n = n.replace('E', '')
n = n.replace('I', '')
n = n.replace('O', '')
n = n.replace('U', '')
n = n.replace('y', '')
n = n.replace('Y', '')
if len(n) > 0:
	for i in range(1, 2 * len(n) - 1, 2):
		if n[i].isalpha():
			n = n[0:i] + '.' + n[i:len(n)]
	m = '.' + n
	print(m.lower())
else:
	print('')


v = 'aeiouyAEIOUY'
s = input()
for i in range(len(s)):
	if s[i] not in v:
		print('.{}'.format(s[i].lower()), end='')


x = input()
y = ''.join(['.' + i for i in x.lower() if i not in 'eyuoai'])
print(y)


def main():
	word = str(input()).lower()
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for vowel in vowels:
		if vowel in word:
			word = word.replace(vowel, '')
	res = ''
	for letter in word:
		res += f'.{letter}'
	return res
print(main())


s = input()
s = s.lower()
for i in range(0, len(s)):
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'i') and (s[i] != 'u') and (s[i] != 'e') and (s[i] != 'y'):
		print('.', s[i], sep='', end='')


s = input()
l = []
l2 = ['a', 'e', 'u', 'i', 'o', 'y']
for i in s:
	if i.lower() not in l2:
		l.append('.')
		l.append(i.lower())
l = ''.join(l)
print(l)


c = []
b = ['a', 'o', 'e', 'u', 'i', 'y']
a = str(input())
a = a.lower()
for i in range(0, len(a)):
	if a[i] not in list(b):
		c.append(a[i])
for j in range(0, len(c)):
	c[j] = '.' + c[j]
print(*c, sep='')


x = input()
hrf = ['a', 'u', 'i', 'e', 'o', 'y', 'A', 'U', 'I', 'E', 'O', 'Y']
i = 0
while i < len(x):
	if x[i] not in hrf:
		print('.' + x[i].lower(), end='')
	i += 1
print('')


a = input()
b = ['a', 'o', 'y', 'e', 'u', 'i']
a = a.lower()
for i in a:
	if i in b:
		pass
	else:
		print('.' + i, end='')


s = input().strip()
vowels = 'aoeuiy'
print(''.join(('.' + c.lower() for c in s if c.lower() not in vowels)))


s = list(input().lower())
vowels = 'a e y i o u'.split()
a = [(i + ' ' + i).split(' ') for i in s if i not in vowels]
for i in range(len(a)):
	a[i][0] = '.'
print(''.join(map(''.join, a)))


str1 = input()
vovel = ['a', 'e', 'i', 'o', 'u', 'y']
v = ''
for i in range(len(str1)):
	if str1[i].lower() in vovel:
		v = v + ''
	else:
		v = v + '.' + str1[i].lower()
print(v)


word = input()
word = word.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = ''
for i in range(len(word)):
	if word[i] not in vowels:
		new += '.' + word[i]
print(new)


s = input()
s = s.lower()
for char in s:
	if not char in 'aoyeui':
		print('.', end='')
		print(char, end='')


n = input()
p = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
k = [i for i in n if i not in p]
k = '.'.join(k)
k = '.' + k
print(k.lower())


s = input()
l = []
if s == '':
	print('.')
else:
	for i in s:
		if i not in 'AEIOUYaeiouy':
			l.append(i.lower())
	print('.' + '.'.join(l))


t = input()
flag = 1
t = t.lower()
k = ''
for i in range(len(t)):
	if t[i] == 'a' or t[i] == 'i' or t[i] == 'y' or (t[i] == 'o') or (t[i] == 'u') or (t[i] == 'e'):
		continue
	else:
		k += t[i]
print('.', end='')
i = 0
while i <= len(k) - 1:
	if flag == 0:
		print('.', end='')
		flag = 1
	else:
		i += 1
		print(k[i - 1], end='')
		flag = 0


print(''.join(('.' + x for x in input().lower() if x not in 'aoyeui')))


inp = input()
vowel = set(['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y'])
oup = ''
for i in inp:
	if i not in vowel:
		if i.isupper():
			letter = i.lower()
			oup = oup + '.' + letter
		else:
			oup = oup + '.' + i
print(oup)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
text = input().lower()
result = ''
for c in text:
	if c not in vowels:
		result += '.' + c
print(result)


m = input()
output = []
for i in m:
	i = i.lower()
	if i != 'a' and i != 'A' and (i != 'o') and (i != 'O') and (i != 'Y') and (i != 'y') and (i != 'E') and (i != 'e') and (i != 'u') and (i != 'U') and (i != 'i') and (i != 'I'):
		output.append(i)
	else:
		pass
print('.' + '.'.join(output))


x = input()
i = 0
x = x.lower()
x = x.replace('e', '')
x = x.replace('i', '')
x = x.replace('o', '')
x = x.replace('y', '')
x = x.replace('a', '')
x = x.replace('u', '')
i = 2
x = '.' + x
while i < len(x):
	x = x[:i] + '.' + x[i:len(x)]
	i += 2
print(x)


def solution():
	s = list(input().lower())
	i = 0
	vowels = 'aoyeui'
	while i < len(s):
		if s[i] in vowels:
			s.pop(i)
		else:
			s.insert(i, '.')
			s[i] = s[i].lower()
			i += 2
	print(''.join(s))
solution()


s = str(input())
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in v:
		continue
	else:
		print('.', end='')
		print(i, end='')


n = input().lower()
notvowl = '.'.join([c for c in n if not c in 'aiueoy'])
print('.' + notvowl)


s = input()
new = []
vowels = {'A', 'O', 'Y', 'E', 'U', 'I'}
for v in s:
	if v.upper() not in vowels:
		new.append('.')
		new.append(v.lower())
print(''.join(new))


import re
s = input().lower()
s = re.sub('[aeiouy]', '', s)
c = ''
for i in range(0, len(s)):
	c += '.' + s[i]
print(c)


dic = {'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'A': 1, 'E': 1, 'I': 1, 'O': 1, 'U': 1, 'Y': 1, 'y': 1}
a = input()
s = ''
for i in a:
	if dic.get(i, 0):
		continue
	else:
		s += '.'
		if ord(i) < 97:
			s += chr(ord(i) + 32)
		else:
			s += i
print(s)


text = input()
text = list(text.lower())
words = ['a', 'o', 'y', 'e', 'u', 'i']

def aoyeui_del(arr):
	for i in range(0, len(arr)):
		if text[i] in words:
			del text[i]
			aoyeui_del(arr)
			return arr
	return arr
text = aoyeui_del(text)
for i in range(0, len(text) * 2):
	if i % 2 == 0:
		text.insert(i, '.')
final_text = ''
for i in text:
	final_text = final_text + i
print(final_text)


sLine = input().lower()
outLine = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for s in sLine:
	if s not in vowels:
		outLine = outLine + '.' + s
print(outLine)


a = input()
z = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in a:
	if i not in vowels:
		z = z + '.' + i.lower()
print(z)


import copy
inp = input()
inp = inp.lower()
inp = list(inp)
inp2 = copy.deepcopy(inp)
for (x, y) in enumerate(inp):
	if y in ['a', 'e', 'i', 'o', 'u', 'y']:
		inp2[x] = '0'
inp2 = list(filter(lambda x: x != '0', inp2))
inp = copy.deepcopy(inp2)
for x in range(len(inp) * 2):
	if not x % 2:
		inp2.insert(x, '.')
print(''.join(inp2))


input_str = input().lower()
str_list = list(input_str)
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
consonants_filter = lambda symbol: not symbol in vowels
str_withoug_vowels = '.'.join(filter(consonants_filter, str_list))
print('.' + str_withoug_vowels)


s = input()
k = ''
for i in range(len(s)):
	if s[i] != 'A' and s[i] != 'E' and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'Y') and (s[i] != 'a') and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		if s[i] >= 'A' and s[i] <= 'Z':
			k += '.'
			k += s[i].lower()
		else:
			k += '.'
			k += s[i]
print(k)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = input().lower()
for var in list(range(len(string))):
	if string[var] in vowels:
		continue
	print('.' + string[var], end='')
print('')


from functools import reduce
print('.' + reduce(lambda x, y: x + '.' + y, filter(lambda ch: ch not in 'aoyeui', input().lower())))


def is_vowel(c):
	vowels = 'aeiouy'
	for j in vowels:
		if j == c:
			return True
	return False
s = input()
s = s.lower()
a = ''
for i in s:
	if is_vowel(i):
		continue
	else:
		a += '.' + i
print(a)


s = input().lower()
r = ''
for x in range(0, len(s)):
	if s[x] not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		r += '.' + s[x]
print(r)


st = str(input())
st = st.lower()
temp = []
vo = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(st)):
	if st[i] not in vo:
		temp.append('.' + st[i])
print(''.join(temp))


vowels = ['a', 'e', 'y', 'o', 'u', 'i', 'A', 'E', 'Y', 'O', 'U', 'I']
string = input()
ans = ''
for i in range(len(string)):
	if string[i] in vowels:
		continue
	elif ord(string[i]) <= 90:
		ans = ans + '.' + chr(ord(string[i]) + 32)
	else:
		ans = ans + '.' + string[i]
print(ans)


s = input()
strr = ''
s = s.lower()
for x in s:
	if x in 'aeiouy':
		continue
	else:
		strr = strr + '.' + x
print(strr)


string = input().lower()
new_string = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in string:
	if char in vowels:
		string = string.replace(char, '')
	else:
		new_string += '.' + char
print(new_string)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = [c for c in input().lower() if c not in vowels]
print('.{}'.format('.'.join(s)))


s = input().strip()
s = s.lower()
arr = []
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		continue
	else:
		arr.append(s[i])
print('.', end='')
for i in range(len(arr)):
	if i + 1 < len(arr):
		print(arr[i], end='.')
	else:
		print(arr[i])


n = input().lower()
for i in n:
	if i not in 'aoyiue':
		print('.', i, sep='', end='')


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
for x in range(len(s)):
	if s[x] != 'a' or 'e' or 'i' or 'o' or 'u':
		print('.', sep='', end='')
		print(s[x], sep='', end='')


s = input()
a = ''
for i in range(0, len(s)):
	if s[i] not in ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']:
		a = a + s[i]
a = a.lower()
b = '.'.join(a)
b = '.' + b
print(b)


s = input()
l = len(s)
res = []
V = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
if l >= 1 and l <= 100:
	for x in s:
		if x in V:
			pass
		else:
			res.append('.')
			res.append(x.lower())
	print(*res, sep='')


s = list(input().lower())
l = []
vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
for i in s:
	if i in vowels:
		continue
	else:
		l += ['.', i]
print(''.join(l))


s = ''
vowels = 'aoyeui'
n = input()
n = n.lower()
for i in n:
	if i in vowels:
		pass
	else:
		s += '.' + i
print(s)


s = input().lower()
print('.' + '.'.join((char for char in s if char not in 'aeiouy')))


print('.' + '.'.join(list((x for x in input().lower() if x not in 'aeiouy'))))


n = input()
word = n.lower()
list1 = ['a', 'o', 'y', 'e', 'u', 'i']
list2 = []
num = len(word)
for i in range(num):
	if word[i] not in list1:
		list2.append('.' + word[i])
print(''.join(list2))


from sys import stdin
z = stdin.readline().strip()
word = ''
glasn = 'aAoOyYeEuUiI'
for x in z:
	if x in glasn:
		continue
	else:
		word = word + ''.join('.' + x)
print(word.lower())


n = str(input())
n = n.lower()
vowel = 'aeiouy'
consonants = 'bcdfghjklmnpqrstvwxz'
l = []
for i in n:
	if i in consonants:
		l.append('.' + i)
l = ''.join(l)
print(l)


s = str(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
sol = ['.' + x for x in s.lower() if x not in vowels]
print(''.join(sol))


import sys

def Main():
	writer = sys.stdout.write
	mytxt = input()
	for i in range(len(mytxt)):
		if mytxt[i] != 'A' and mytxt[i] != 'O' and (mytxt[i] != 'Y') and (mytxt[i] != 'E') and (mytxt[i] != 'U') and (mytxt[i] != 'I') and (mytxt[i] != 'a') and (mytxt[i] != 'o') and (mytxt[i] != 'y') and (mytxt[i] != 'e') and (mytxt[i] != 'u') and (mytxt[i] != 'i'):
			writer('.' + mytxt[i].lower())
Main()


str_1 = input()
str_1 = str_1.lower()
list_2 = list(str_1)
list_1 = ['a', 'o', 'y', 'e', 'u', 'i']
l = [x for x in list_2 if x not in list_1]
list_3 = ['.' + x for x in l]
str_2 = ''.join(list_3)
print(str_2)


a = input()
a = a.lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
a = a.replace('b', '.b')
a = a.replace('c', '.c')
a = a.replace('d', '.d')
a = a.replace('f', '.f')
a = a.replace('g', '.g')
a = a.replace('h', '.h')
a = a.replace('j', '.j')
a = a.replace('k', '.k')
a = a.replace('l', '.l')
a = a.replace('m', '.m')
a = a.replace('n', '.n')
a = a.replace('p', '.p')
a = a.replace('q', '.q')
a = a.replace('r', '.r')
a = a.replace('s', '.s')
a = a.replace('t', '.t')
a = a.replace('v', '.v')
a = a.replace('w', '.w')
a = a.replace('x', '.x')
a = a.replace('y', '.y')
a = a.replace('z', '.z')
print(a)


import string
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
a = list(input().lower())
a1 = []
for i in range(len(a)):
	if a[i] not in vowels:
		a1.append('.' + a[i])
for i in a1:
	print(i, end='')


word = input()
word = ''.join(['.' + char.lower() for char in word if char.lower() not in 'aeiouy'])
print(word)


s = input()
v = 'aeiouyAEIOUY'
res = ''
for c in s:
	if c not in v:
		res += '.' + c.lower()
print(res)


x = input()
l = []
x = x.lower()

def isVowel(y):
	return y == 'a' or y == 'e' or y == 'i' or (y == 'o') or (y == 'u') or (y == 'y')
for i in x:
	if not isVowel(i):
		l.append('.')
		l.append(i)
print(''.join(l))


s = input()
alph = 'bcdfghjklmnpqrstvwxz'
s2 = ''
for i in range(len(s)):
	if s[i].lower() in alph:
		s2 += '.' + s[i].lower()
print(s2)


inp = input()
temporary = ''
for letter in inp:
	if letter not in 'aoyeuiAOYEUI':
		if ord('A') <= ord(letter) <= ord('Z'):
			new = chr(ord(letter) + (ord('a') - ord('A')))
		else:
			new = letter
		temporary += new
for letter in temporary:
	print('.' + letter, end='')


[print('.' + letra.lower(), end='') for letra in input() if letra.lower() != 'y' and letra.lower() != 'a' and (letra.lower() != 'e') and (letra.lower() != 'i') and (letra.lower() != 'o') and (letra.lower() != 'u')]


string = input().lower()
s = []
for i in string:
	if i not in 'aeiyou':
		s.append(i)
print('.' + '.'.join(s))


def string_task(s):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
	string = ''
	i = 0
	while i <= len(s) - 1:
		if s[i] in vowels:
			s[i] = 'X'
		i += 1
	for p in s:
		if p == 'X':
			pass
		else:
			string = string + '.' + p
	return string
s = list(input().lower())
print(string_task(s))


x = input().lower()
x = x.replace('a', '')
x = x.replace('e', '')
x = x.replace('i', '')
x = x.replace('o', '')
x = x.replace('u', '')
x = x.replace('y', '')
for I in range(len(x)):
	print('.' + x[I], end='', sep='')


p = input()
t = p.lower()
b = []
k = []
for j in range(len(t)):
	b.append(t[j])
for i in range(len(b)):
	if b[i] != 'a' and b[i] != 'e' and (b[i] != 'i') and (b[i] != 'o') and (b[i] != 'u') and (b[i] != 'y'):
		k.append(b[i])
for l in range(len(k)):
	print('.' + k[l], end='')


a = input()
a = a.lower()
x = ''
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		x += ''
	else:
		x += '.' + a[i]
print(x)


x = input()
list1 = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
y = ''
for i in x:
	if i not in list1:
		if i.isupper():
			y = y + '.' + i.lower()
		else:
			y = y + '.' + i
print(y)


word = input()
word = word.lower()
listc = []
result = ''
for i in range(len(word)):
	if word[i] != 'a' and word[i] != 'o' and (word[i] != 'i') and (word[i] != 'e') and (word[i] != 'u') and (word[i] != 'y'):
		listc.append(word[i])
for i in range(len(listc)):
	listc.insert(2 * i, '.')
for i in range(len(listc)):
	result += listc[i]
print(result)


slovo = input().lower()
glasnye = ['a', 'o', 'y', 'u', 'i', 'e']
result = ''
for bukva in slovo:
	if bukva in glasnye:
		continue
	else:
		result = result + '.' + bukva
print(result)


s = input().lower()
vowels = 'aoyeui'
S = []
for i in s:
	if i in vowels:
		continue
	else:
		S.append('.{}'.format(i))
print(''.join(S))


a = input()
a = a.lower()
vowels = ['a', 'o', 'y', 'u', 'e', 'i']
for i in range(len(a)):
	if a[i] not in vowels:
		print('.', a[i], sep='', end='')


str1 = input()
vowels = 'aeiouy'
x = ''
for i in range(len(str1)):
	if str1[i].lower() not in vowels:
		x = x + '.'
		x = x + str1[i].lower()
print(x)


s = input()
s = s.lower()
a1 = []
a1 = list(s)
s = ''
for i in range(len(a1)):
	if a1[i] == 'a' or a1[i] == 'o' or a1[i] == 'y' or (a1[i] == 'e') or (a1[i] == 'u') or (a1[i] == 'i'):
		continue
	else:
		s = s + '.' + str(a1[i])
print(s)


vl = ['a', 'e', 'i', 'o', 'u', 'y']
newstring = ''
string = input().lower()
for a in string:
	if not a in vl:
		newstring = newstring + '.' + a
print(newstring)


str = input().lower()
vowels = ['a', 'i', 'u', 'e', 'o', 'y']
result = []
for x in str:
	for i in vowels:
		if x == i:
			break
	else:
		result.append('.')
		result.append(x)
endResult = ''
for x in result:
	endResult += x
print(endResult)


word = input().lower()
for welves in 'oayiue':
	word = word.replace(welves, '')
word = word.replace('', '.')
print(word.rstrip('.'))


s = input().lower()
i = 0
while i < len(s):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		s = s[0:i] + s[i + 1:]
		i = i - 1
	i = i + 1
st = ''
k = 0
for i in range(2 * len(s)):
	if i % 2 == 0:
		st = st + '.'
	else:
		st = st + s[k]
		k = k + 1
print(st)


print('.' + '.'.join(list(''.join(['' if ord(i) in [65, 69, 73, 79, 85, 89, 97, 101, 105, 111, 117, 121] else str(i).lower() for i in list(input(''))]))))


s = str(input().lower())
notvowl = '.'.join([c for c in s if not c in 'aeiouy'])
print('.{}'.format(notvowl))


s = str(input().strip()).lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
x = ''.join([l for l in s if l not in vowels])
print(''.join(('.%s' % c for c in x)))


ip = input()
voels = {'a', 'i', 'o', 'u', 'e', 'y'}
ans = ''
for i in ip:
	if i.lower() in voels:
		continue
	elif i.isupper():
		ans += '.' + i.lower()
	else:
		ans += '.' + i
print(ans)


string = input().lower()
vouls = ['a', 'o', 'u', 'e', 'i', 'y']
newstring = ''
for x in string:
	if x not in vouls:
		newstring = newstring + '.' + x
print(newstring)


st = input().lower()
st = st.replace('a', '')
st = st.replace('e', '')
st = st.replace('i', '')
st = st.replace('o', '')
st = st.replace('u', '')
st = st.replace('y', '')
s = ''
for i in range(len(st)):
	s += '.'
	s += st[i]
print(s)


s1 = input()
s1 = s1.lower()
l1 = []
for i in s1:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		l1.append(i)
s = ''
for i in l1:
	s = s + '.'
	s = s + i
print(s)


a = str(input())
k = '.'
a = a.lower()
a = a.replace('a', '')
a = a.replace('e', '')
a = a.replace('i', '')
a = a.replace('o', '')
a = a.replace('u', '')
a = a.replace('y', '')
k = k.join(a)
print('.' + k)


n = input()
dup_var = list(n)
found = []
if n.__len__() > 100:
	exit()
else:
	for i in range(n.__len__()):
		if n[i] == 'A' or n[i] == 'E' or n[i] == 'I' or (n[i] == 'O') or (n[i] == 'U') or (n[i] == 'Y') or (n[i] == 'a') or (n[i] == 'e') or (n[i] == 'i') or (n[i] == 'o') or (n[i] == 'u') or (n[i] == 'y'):
			dup_var.remove(n[i])
		else:
			found.append(n[i])
	for j in range(found.__len__()):
		found[j] = '.' + found[j]
	b = ''.join(found)
	a = b.lower()
	print(a.lower())


palavra = str(input())
palavra = palavra.lower()
x = ''
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(palavra)):
	if palavra[i] not in L:
		x += '.'
		x += palavra[i]
print(x)


Vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
string = list(input())
for (i, ch) in enumerate(string):
	if ch in Vowels or ch.upper() in Vowels:
		string[i] = ''
	else:
		string[i] = '.' + ch.lower()
ans = ''.join(string)
print(ans)


s = str(input())
s = s.lower()
c = ''
for x in s:
	if x not in 'aeyuio':
		c += '.' + x
print(c)


gg = input()
d = ['A', 'a', 'o', 'O', 'Y', 'E', 'U', 'I', 'y', 'e', 'u', 'i']
rephrase = ''
for i in gg:
	if i not in d:
		rephrase = rephrase + '.' + i.lower()
print(rephrase)


def rem(s):
	lis = list(s)
	v = ['a', 'e', 'i', 'o', 'u', 'y']
	li = []
	for x in lis:
		if x not in v:
			li.append(x)
	l = len(li)
	for i in range(0, l * 2, 2):
		li.insert(i, '.')
	li = ''.join(li)
	return li
s = input()
s = s.lower()
rem(s)
print(rem(s))


a = input().replace('a', '').replace('A', '').replace('O', '').replace('o', '').replace('Y', '').replace('y', '').replace('E', '').replace('e', '').replace('u', '').replace('U', '').replace('I', '').replace('i', '')
a = '.' + '.'.join(a)
a = a.lower()
print(a)


st = input()
st = st.lower()
ans = ''
for c in st:
	if not (c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y')):
		ans = ans + '.' + c
print(ans)


inn = input()
nw = inn.lower()
vow = ['a', 'o', 'y', 'e', 'u', 'i']
lst = []
for i in nw:
	if i not in vow:
		lst.append(i)
for i in lst:
	print(f'.{i}', end='')


a = input()
a = a.lower()
c = ''
for i in range(0, len(a)):
	if not (a[i] == 'a' or a[i] == 'e' or a[i] == 'o' or (a[i] == 'y') or (a[i] == 'i') or (a[i] == 'u')):
		c += '.' + a[i]
print(c)


txt = input()
a = ''
txt = txt.lower()
for character in txt:
	if character not in 'auiyeo':
		a = a + '.' + character
print(a)


k = input()
k = k.lower()
for i in k:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		k = k.replace(i, '')
k = list(k)
for i in range(len(k)):
	k[i] = '.' + k[i]
k = ''.join([str(i) for i in k])
print(k)


l = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
s = input().rstrip()
x = list(s)
q = []
for i in range(0, len(x)):
	if x[i] not in l:
		if x[i].isupper():
			t = x[i].lower()
			q.append('.')
			q.append(t)
		else:
			q.append('.')
			q.append(x[i])
C = ''.join(q)
print(C)


s = input()
l = ''
for i in s:
	if i in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		continue
	elif i.isupper():
		l = l + '.' + i.lower()
	else:
		l += '.' + i
print(l)


b = list(input())
d = ['a', 'o', 'y', 'e', 'u', 'i']
c = []
for i in range(len(b)):
	if b[i] in d or b[i].lower() in d:
		continue
	else:
		c.append('.')
		c.append(b[i].lower())
c = ''.join(c)
print(c)


from sys import stdin
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
inp = stdin
letters = inp.readline().strip()
while len(letters) >= 1:
	letter = []
	for a in range(len(letters)):
		if letters[a] not in vowels:
			letter.append('.')
			letter.append(letters[a].lower())
	print(''.join(letter))
	letters = inp.readline().strip()


n = input()
p = []
y = ''
n = n.lower()
for x in n:
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		del x
	else:
		x = '.' + x
		y = y + x
print(y)


in_string = input()
vowel_list = ['A', 'E', 'I', 'O', 'U', 'Y']

def isvowel(char):
	for vowel in vowel_list:
		if char == vowel or char == vowel.lower():
			return True
	return False
for i in in_string:
	if not isvowel(i):
		print('.', end='')
		print(i.lower(), end='')


ch = input()
l = ['A', 'I', 'E', 'O', 'U', 'Y']
ch1 = ''
for i in range(len(ch)):
	if ch[i].upper() not in l:
		ch1 = ch1 + '.' + ch[i].lower()
print(ch1)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('y', '')
s = s.replace('u', '')
s = s.replace('i', '')
s = s.replace('o', '')
c = ''
for i in range(0, len(s)):
	c = c + '.'
	c = c + s[i]
print(c)


w = input().lower()
r = ''
for i in w:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		r += '.' + i
print(r)


str1 = input()
size = len(str1)
s = str1.lower()
new_str = ''
for i in range(size):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		new_str = new_str + '.' + s[i]
print(new_str)


word = input('')
n = len(word) - 1
a = 0
translate = str('')
while a <= n:
	l = str(word[a])
	if l.upper() == 'A' or l.upper() == 'O' or l.upper() == 'U' or (l.upper() == 'I') or (l.upper() == 'E') or (l.upper() == 'Y'):
		translate = translate + ''
	else:
		translate = translate + '.' + word[a]
	a += 1
print(translate.lower())


import sys
word = str(input()).lower()
result = ''
for symbol in word:
	if symbol != 'a' and symbol != 'o' and (symbol != 'y') and (symbol != 'e') and (symbol != 'u') and (symbol != 'i'):
		result += str('.') + str(symbol)
print(result)


s = input().lower()
for c in ['a', 'e', 'i', 'o', 'u', 'y']:
	s = s.replace(c, '')
s = list(s)
for i in range(0, 2 * len(s), 2):
	s.insert(i, '.')
s = ''.join(s)
print(s)


s = input().lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('e', '')
s = s.replace('y', '')
s = s.replace('u', '')
s = s.replace('i', '')
s = list(s)
for i in range(len(s)):
	print('.', s[i], end='', sep='')


s = input()
length = len(s)
s = s.lower()
s = list(s)
new_s = ''
for i in range(length):
	if s[i] in {'a', 'o', 'y', 'e', 'u', 'i'}:
		pass
	else:
		new_s += '.'
		new_s += s[i]
print(new_s)


x = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
s = input()
sl = [i for i in s]
ans = ''
for i in range(len(sl)):
	if sl[i] not in x:
		ans += '.' + sl[i].lower()
print(ans)


from sys import stdin, stdout
x = stdin.readline()
x = x.lower()
for t in x:
	if t in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
		x = x.replace(t, '')
x.strip()
x.replace(' ', '')
newstring = ''
for v in x:
	newstring += '.' + v
print(newstring[:-2])


s = input()
n = ''
l = ['a', 'i', 'o', 'y', 'e', 'u']
for i in s:
	if i.lower() not in l:
		n += '.' + i.lower()
print(n)


words = str(input().lower())
output = []
for word in words:
	if word == 'a' or word == 'o' or word == 'y' or (word == 'e') or (word == 'u') or (word == 'i'):
		pass
	else:
		output.append('.' + str(word))
print(''.join(output))


w = input().lower()
t = [i for i in w]
l = []
for i in t:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		l.append(i)
s = '.' + '.'.join(l)
print(s)


n = input()
n = n.lower()
l = ''
for i in n:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		True
	else:
		l += '.' + i
print(l)


s = str(input())
count = 0
for h in range(len(s)):
	if s[h].lower() != 'a' and s[h].lower() != 'o' and (s[h].lower() != 'y') and (s[h].lower() != 'e') and (s[h].lower() != 'u') and (s[h].lower() != 'i'):
		count += 1
mas = [0 for i in range(count)]
index = 0
for i in range(len(s)):
	if s[i].lower() != 'a' and s[i].lower() != 'o' and (s[i].lower() != 'y') and (s[i].lower() != 'e') and (s[i].lower() != 'u') and (s[i].lower() != 'i'):
		mas[index] = '.' + s[i].lower()
		index += 1
for k in range(len(mas)):
	print(mas[k], end='')


s = str(input()).lower()
to_replace = ['a', 'o', 'y', 'e', 'u', 'i']
for a in to_replace:
	s = s.replace(a, '')
for i in s:
	print('.' + i, end='')


str1 = input()
str1 = str1.lower()
str2 = ''
length = len(str1)
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(length):
	if str1[i] not in list1:
		str2 += '.'
		str2 += str1[i]
print(str2)


s = input().lower()
l1 = []
l2 = []
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in l:
		l1.append(i)
	else:
		l2.append(i)
print('.', '.'.join(l2), sep='')


s = input()
s = s.lower()

def isvow(ch):
	if ch == 'y' or ch == 'a' or ch == 'e' or (ch == 'i') or (ch == 'o') or (ch == 'u'):
		return False
	elif ch == 'Y' or ch == 'A' or ch == 'E' or (ch == 'I') or (ch == 'O') or (ch == 'U'):
		return False
	else:
		return True
a = list(filter(isvow, s))
b = '.'.join(a)
print('.' + b)


foo = input()
ans = []
vow = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for let in foo:
	if let in vow:
		pass
	else:
		ans.append('.')
		ans.append(let.lower())
print(''.join(ans))


s = input()
finalS = ''
for i in s:
	if i not in 'AOYEUIaoyeui':
		finalS = finalS + i
for i in finalS:
	print('.' + i.lower(), end='')


s = input()
s1 = ''
s = s.lower()
for i in range(len(s)):
	if s[i] in ('a', 'o', 'y', 'e', 'u', 'i'):
		continue
	else:
		s1 += '.' + s[i]
print(s1)


vowels = {'a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I'}
string = input()
out = ''
for character in string:
	if character in vowels:
		continue
	out += '.' + character.lower()
print(out)


s = input().lower()
b = []
for i in range(len(s)):
	if s[i] not in ('o', 'y', 'i', 'u', 'a', 'e'):
		b.append('.' + s[i])
print(''.join(b))


s = input()
s = s.lower()
out = ''
print(out)
vowl = False
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	vowl = False
	for a in range(6):
		if s[i] == vowels[a]:
			vowl = True
	if vowl == False:
		out += '.' + s[i]
print(out)


a = ['a', 'o', 'y', 'e', 'u', 'i']
x = str(input())
x = x.lower()
y = ''
for i in x:
	if i in a:
		x = x.replace(i, '')
for i in x:
	y = y + '.' + i
print(y)


s = input()
i = 0
t = [x for x in s]
while i < len(t):
	if t[i] == 'a' or t[i] == 'A' or t[i] == 'E' or (t[i] == 'e') or (t[i] == 'i') or (t[i] == 'I') or (t[i] == 'o') or (t[i] == 'O') or (t[i] == 'y') or (t[i] == 'Y') or (t[i] == 'u') or (t[i] == 'U'):
		t.remove(t[i])
	else:
		i = i + 1
for i in range(0, len(t)):
	if t[i] >= 'A' and t[i] <= 'Z':
		t[i] = t[i].lower()
s1 = ''
for i in t:
	s1 = s1 + '.' + i
print(s1)


str = input()
temp = ''
for ch in str:
	if ch.lower() != 'a' and ch.lower() != 'e' and (ch.lower() != 'i') and (ch.lower() != 'o') and (ch.lower() != 'u') and (ch.lower() != 'y'):
		temp += '.' + ch.lower()
print(temp)


s = input().lower()
result = '.'.join([c for c in s if not c in 'aiueoy'])
print('.' + result)


def stringtask(word):
	vowels = 'a e i o u y A E I O U Y'.split()
	for char in vowels:
		word = word.replace(char, '')
	nonvowel = '.' + '.'.join(word)
	return nonvowel.lower()
word = input()
print(stringtask(word))


import re
s = input()
st = s.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
for i in st:
	if i in v:
		st = st.replace(i, '')
for i in st:
	print('.' + i, end='')


print('.' + '.'.join((c for c in filter(lambda c: c not in 'aeiouy', input().lower()))))


print('.' + '.'.join((i for i in input().lower() if i not in 'aoyeui')))


string = input()
string = string.lower()
s = ''
for i in string:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		s += '.' + i
print(s)


st = list(input())
for i in range(len(st)):
	if ord('A') <= ord(st[i]) <= ord('Z'):
		st[i] = chr(ord(st[i]) + 32)
	if st[i] in 'aoyeui':
		st[i] = ''
	else:
		st[i] = '.' + st[i]
print(''.join(st))


def lower(a):
	s = ''
	for x in a:
		if ord('A') <= ord(x) <= ord('Z'):
			x = chr(ord(x) + (ord('a') - ord('A')))
		s = s + x
	return s

def rem_vowels(a):
	vowels = 'aeiouAEIOUYy'
	s = ''
	for x in a:
		if x not in vowels:
			s = s + x
	return s

def dots(a):
	s = ''
	for x in a:
		s = s + '.' + x
	return s
a = lower(input())
b = rem_vowels(a)
print(dots(b))


s = input()
leng = len(s)
for i in range(leng):
	if s[i] in 'aoyeui' or s[i] in 'AOYEUI':
		continue
	elif s[i].isupper() == True:
		print('.%s' % s[i].lower(), end='')
	else:
		print('.%s' % s[i], end='')


st = str(input())
st = st.lower()
for letter in st:
	if letter in 'aoyeui':
		continue
	else:
		print('.' + letter, end='')


palavra = input().lower()
remover = ['a', 'e', 'i', 'o', 'u', 'y']
for letra in remover:
	palavra = palavra.replace(letra, '')
for letra in palavra:
	print('.{}'.format(letra), end='')
print()


str = input()
new = ''
v = 'aeiouyAEIOUY'
for i in str:
	if i not in v:
		new += '.' + i.lower()
print(new)


x = input()
for i in x:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'O') or (i == 'Y') or (i == 'U') or (i == 'a') or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		x = i
		t = x.lower()
		print('.' + t, end='')


s = input()
a = []
for x in s:
	if x.upper() == 'A' or x.upper() == 'E' or x.upper() == 'I' or (x.upper() == 'O') or (x.upper() == 'U') or (x.upper() == 'Y'):
		continue
	else:
		a.append('.')
		a.append(x.lower())
print(''.join(a))


a = input().lower()
b = ['a', 'o', 'y', 'e', 'u', 'i']
c = []
d = ''
for i in range(len(a)):
	c.append(a[i])
for i in range(len(b)):
	for j in range(len(c)):
		if c[j] == b[i]:
			c[j] = 0
for i in range(len(c)):
	if c[i] != 0:
		d = d + '.' + c[i]
print(d)


import sys

def proc(x):
	if 'A' <= x and x <= 'Z':
		x = chr(ord(x) + 32)
	if x in 'aoyeui':
		x = ''
		return x
	else:
		x = '.%s' % x
		return x
data = sys.stdin.readline().rstrip()
data = list(map(proc, data))
for i in data:
	sys.stdout.write(i)


input_string = input()
input_string = input_string.lower()
vowels = ['o', 'a', 'e', 'i', 'u', 'y']
result = ''
for letter in input_string:
	if letter not in vowels:
		result = result + '.' + letter
print(result)


import re
r = input().lower()
vowels = 'aoyeiu'
for i in vowels:
	r = re.sub(i, '', r)
result = ''
for j in r:
	result += '.' + j
print(result)


vowels = 'aeiouyAEIOUY'
string = input()
new = str()
for l in string:
	if not l in vowels:
		new += '.' + l.lower()
print(new)


inp = str(input())
inp = inp.lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
newString = ''
for i in inp:
	if i in vowel:
		continue
	newString += '.' + i
print(newString)


n = input().lower()
a = 'aeiouy'
temp = []
for i in n:
	if i not in a:
		temp.append(i)
m = '.'.join(temp)
print('.' + m)


str_a = input()
str_a = str_a.lower()
length = len(str_a)
for i in range(length):
	if str_a[i] != 'a' and str_a[i] != 'e' and (str_a[i] != 'o') and (str_a[i] != 'i') and (str_a[i] != 'u') and (str_a[i] != 'y'):
		print('.%c' % str_a[i], end='')


ch = input()
voy = 'oeuiyea'
ans = ''
for x in ch:
	if x.lower() not in voy:
		ans += '.' + x.lower()
print(ans)


s = list(input().lower())
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowel:
	if i in s:
		for j in range(s.count(i)):
			s.remove(i)
print('.' + '.'.join(map(str, s)))


a = 0
e = 0
i = 0
o = 0
u = 0
y = 0
word = input()
word = str(word)
word = word.lower()
word_list = list(word)
word_length = len(word)
for varia1 in word_list:
	if varia1 == 'a':
		a = a + 1
for varia2 in word_list:
	if varia2 == 'e':
		e = e + 1
for varia3 in word_list:
	if varia3 == 'i':
		i = i + 1
for varia4 in word_list:
	if varia4 == 'o':
		o = o + 1
for varia5 in word_list:
	if varia5 == 'u':
		u = u + 1
for varia6 in word_list:
	if varia6 == 'y':
		y = y + 1
word_length = word_length - a - e - i - o - u - y
while a > 0:
	word_list.remove('a')
	a = a - 1
while e > 0:
	word_list.remove('e')
	e = e - 1
while i > 0:
	word_list.remove('i')
	i = i - 1
while o > 0:
	word_list.remove('o')
	o = o - 1
while u > 0:
	word_list.remove('u')
	u = u - 1
while y > 0:
	word_list.remove('y')
	y = y - 1
word_length = word_length * 2
for random in range(0, word_length, 2):
	word_list.insert(random, '.')
word_final = ''.join(word_list)
print(word_final)


list_of_vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = str(input())
for i in range(0, len(s)):
	if s[i].lower() in list_of_vowels:
		pass
	else:
		print('.', s[i].lower(), sep='', end='')


from sys import stdin, stdout
s1 = str(input())
s1 = s1.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for c in s1:
	if c in vow:
		s1 = s1.replace(c, '')
s1 = '.' + '.'.join(s1)
print(s1.lower())


vowels = 'aeiouy'
str_ = input().lower()
output = ''
for i in str_:
	if not i in vowels:
		output += '.'
		output += i
print(output)


def remove_object(list1, *var1):
	for i in var1:
		if i in list1:
			n = list1.count(i)
			j = 0
			while j < n:
				list1.remove(i)
				j += 1
	return list1

def print_list(list1):
	for i in list1:
		print(i, end='')

def main_args(list1):
	list2 = list1
	list3 = remove_object(list2, 'a', 'e', 'i', 'o', 'u', 'y')
	n = len(list3)
	i = 0
	list4 = []
	while i < 2 * n:
		if i % 2 == 0:
			list4.append('.')
		else:
			list4.append(list3[int(i / 2)])
		i += 1
	print_list(list4)
	return
a = input()
b = a.lower()
c = list(b)
main_args(c)


s = input()
new = ''
gl = 'aoyeui'
for i in s:
	d = i.lower()
	if d not in gl:
		new += '.' + d
print(new)


w = input().strip()
print('.' + '.'.join((x.lower() for x in w if x not in ['a', 'A', 'o', 'O', 'Y', 'E', 'U', 'I', 'y', 'e', 'u', 'i'])))


p = input().strip()
sog = 'bcdfghjklmnpqrstvwxz'
SOG = 'BCDFGHJKLMNPQRSTVWXZ'
ll = []
for i in range(0, len(p)):
	if p[i] in sog:
		ll.append(p[i])
	elif p[i] in SOG:
		ll.append(sog[SOG.find(p[i])])
if len(ll) > 0:
	ll[0] = '.' + ll[0]
print('.'.join(ll))


n = input()
n = list(n)
p = str()
for i in range(len(n)):
	h = ord(n[i])
	if 64 < h and h < 91:
		h = h + 32
		if h == 97 or h == 101 or h == 111 or (h == 105) or (h == 117) or (h == 121):
			n[i] = ''
		else:
			n[i] = '.' + chr(h)
	elif h == 97 or h == 101 or h == 111 or (h == 105) or (h == 117) or (h == 121):
		n[i] = ''
	else:
		n[i] = '.' + chr(h)
	p += n[i]
print(p)


string = input('')
string = list(string.lower())
alpha = ['a', 'o', 'y', 'e', 'u', 'i']
string = [i for i in string if not i in alpha]
for i in string:
	print('.' + str(i), end='')
print()


nguyenam = ['e', 'u', 'o', 'a', 'i', 'y']
s = input()
s = s.lower()
for i in s:
	if i in nguyenam:
		s = s.replace(i, '')
for i in s:
	print('.', i, sep='', end='')
print()


for i in list(input().lower()):
	if i not in list('aeiouy'):
		print(f'.{i}', end='')
print(end='\n')


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = []
for _ in string:
	if _ not in vowels:
		result.append(_)
print('.' + '.'.join(result))


s = input()
t = ''
for c in s:
	if c in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		t += '.'
		t += c.lower()
print(t)


outpStr = str(input()).lower()
outpStrLen = len(outpStr)
vowStr = 'aoyeui'.lower()
vowStrLen = len(vowStr)
if outpStrLen > 0 and outpStrLen < 101:
	for i in range(0, vowStrLen):
		outpStr = outpStr.replace(vowStr[i], '')
	outpStrLen = len(outpStr)
	for i in range(outpStrLen - 1, -1, -1):
		outpStr = outpStr[:i] + '.' + outpStr[i:]
	print(outpStr)


v = ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
word = word.lower()
chars = list(word)
new = ''
for i in range(len(chars)):
	if chars[i] not in v:
		new += '.' + chars[i]
print(new)


word = input()
lowercase = word.lower()
output = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for char in lowercase:
	if char not in vowel:
		output.append('.')
		output.append(char)
x = ''.join(output)
print(x)


a = input()
print(a.lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '').replace('', '.').rstrip('.'))


a = ['a', 'o', 'y', 'e', 'i', 'u']
n = []
s = list(input().lower())
for i in s:
	if i not in a:
		n.append('.')
		n.append(i)
print(''.join(map(str, n)))


text = str(input()).lower()
output = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(text)):
	if text[i] not in vowels:
		output += '.'
		output += text[i]
print(output)


entrada = input()
entrada = entrada.lower()
entrada = entrada.replace('a', '')
entrada = entrada.replace('o', '')
entrada = entrada.replace('y', '')
entrada = entrada.replace('e', '')
entrada = entrada.replace('u', '')
entrada = entrada.replace('i', '')
salida = ''
for letra in entrada:
	salida = salida + '.' + letra
print(salida)


print(''.join(('.' + l for l in input().lower() if l not in 'aiueoy')))


s = input()
vowels = set(['a', 'e', 'i', 'o', 'u', 'A', 'E', 'O', 'I', 'U', 'y', 'Y'])
res = ''
for ch in s:
	if ch not in vowels:
		res += '.' + ch
print(res.lower())


n = input()
s = n.lower()
s1 = [s[i] for i in range(len(n)) if s[i] not in ['a', 'e', 'i', 'o', 'u', 'y']]
s2 = ['.' + s1[i] for i in range(len(s1))]
l = ''
for i in range(len(s2)):
	l = l + s2[i]
print(l)


n = input()
t1 = []
t = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for arip in n:
	arip = arip.lower()
	if arip not in t:
		print('.', end=arip)


string = input()
vowels = ('a', 'o', 'u', 'y', 'e', 'i', 'A', 'O', 'U', 'Y', 'E', 'I')
new = ''
for c in string:
	if c not in vowels:
		new += '.{}'.format(c.lower())
print(new)


def proA(st):
	for i in st:
		if i in ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']:
			continue
		print('.', end='')
		print(i.lower(), end='')
st = input()
proA(st)


s = input().lower()
p = ''
for (i, j) in enumerate(s):
	if j not in ['a', 'o', 'y', 'e', 'u', 'i']:
		p += '.' + str(j)
print(p)


s = input().lower()
a = ['.' + x for x in s if x not in 'aoyeui']
print(''.join(a))


def main():
	st = input()
	s = ''
	for i in st:
		if i != 'A' and i != 'a' and (i != 'O') and (i != 'o') and (i != 'Y') and (i != 'y') and (i != 'E') and (i != 'e') and (i != 'U') and (i != 'u') and (i != 'I') and (i != 'i'):
			s += '.'
			s += i.lower()
	print(s)
main()


s = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
my_list = []
for c in s:
	if c in vowels:
		continue
	else:
		my_list.append('.')
		if ord(c) >= 65 and ord(c) <= 90:
			my_list.append(chr(ord(c) + 32))
		else:
			my_list.append(c)
print(''.join(my_list))


palabra = input()
p = ''
while palabra != '':
	c = palabra[0]
	if c not in ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']:
		p = p + '.' + c.lower()
	if len(palabra) > 1:
		palabra = palabra[1:]
	else:
		palabra = ''
print(p)


n = input()
p = n
if len(p) > 0 and len(p) < 101:
	for i in range(0, len(p)):
		if n[i] != 'a' and n[i] != 'A' and (n[i] != 'U') and (n[i] != 'u') and (n[i] != 'O') and (n[i] != 'o') and (n[i] != 'I') and (n[i] != 'i') and (n[i] != 'e') and (n[i] != 'E') and (n[i] != 'Y') and (n[i] != 'y'):
			m = n[i]
			if n[i].isupper():
				m = n[i].lower()
			print('.', end='')
			print(m, end='')


def convert(phrase):
	s = phrase.lower()
	conv = ''
	for letter in s:
		if letter in 'ayeiouAEIYOU':
			pass
		else:
			conv = conv + '.' + letter
	return conv
print(convert(input()))


s = input()
temp = s.lower()
for i in temp:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		temp = temp.replace(i, '')
l = list(temp)
for i in range(0, 2 * len(l), 2):
	l.insert(i, '.')
print(''.join(l))


str = list(input().lower())
t = ''
for i in str:
	if i in 'AEIOUaeiouyY':
		continue
	else:
		t += '.' + i
print(t)


s = input()
output = []
vowels = {ord('a'), ord('e'), ord('i'), ord('o'), ord('u'), ord('y')}
for char in s:
	if 'A' <= char <= 'Z':
		t = ord(char) + (ord('a') - ord('A'))
		if {t} <= vowels:
			pass
		else:
			output.append('.')
			output.append(chr(t))
	elif 'a' <= char <= 'z':
		if {ord(char)} <= vowels:
			pass
		else:
			output.append('.')
			output.append(char)
	else:
		pass
print(''.join(output))


n = input()
n = n.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
for i in n:
	if i in v:
		n = n.replace(i, '')
for j in range(len(n)):
	print('.' + n[j], end='')


strling = str.lower(input())
out = ''
store = ['' for i in range(0, len(strling) + 5)]

def task(num):
	store[num] = strling[num]
	if store[num] == 'a' or store[num] == 'e' or store[num] == 'i' or (store[num] == 'o') or (store[num] == 'u') or (store[num] == 'y'):
		store[num] = ''
	else:
		g = store[num]
		store[num] = str('.' + g)
for i in range(0, len(strling)):
	task(i)
	out = out + store[i]
print(out)


a = input()
k = []
c = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	if i.lower() not in c:
		k.append(i)
	else:
		continue
s = ''
for i in k:
	s = s + '.' + i
print(s.lower())


def is_vowel(l: chr) -> bool:
	vowels = ['a', 'o', 'u', 'e', 'i', 'y']
	return l in vowels
word = input()
w = []
for l in word:
	if not is_vowel(l.lower()):
		w.append('.')
		w.append(l.lower())
print(''.join(w))


s = input().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
r = ''
for i in s:
	if i not in v:
		r += '.' + i
print(r)


v = ['a', 'o', 'y', 'e', 'u', 'i']
a = input()
chars = []
a = a.lower()
for i in v:
	if i in a:
		a = a.replace(i, '')
for j in range(0, len(a) * 2, 2):
	a = a[:j] + '.' + a[j:]
print(a)


s = input().upper()
s = s.replace('A', '').replace('O', '').replace('Y', '').replace('U', '').replace('I', '').replace('E', '')
s1 = '.'.join(s)
print('.' + s1.lower())


inp = input('')
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in inp:
	ind = 0
	for j in vowels:
		if j == i:
			ind = 1
			continue
	if ind == 0:
		print('.' + i.lower(), end='')


v = 'aeioyuYAEIOU'
s = input()
a = ''
for x in s:
	if x not in v:
		a = a + '.' + x.lower()
print(a)


a = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s = s.lower()
for i in s:
	if i in a:
		s = s.replace(i, '')
s = s.replace('', '.')
d = len(s)
d -= 1
s = s[:d]
print(s)


t = list(input())
i = 0
s = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(t)):
	if t[i] in s:
		t[i] = ' '
	elif ord(t[i]) < 97:
		t[i] = chr(ord(t[i]) + 32)
s1 = []
for i in range(len(t)):
	if t[i] != ' ':
		s1.append(t[i])
s2 = []
for i in range(len(s1)):
	s2.append('.')
	s2.append(s1[i])
for i in range(len(s2)):
	print(s2[i], end='')


list = []
w = [*input()]
s = ['a', 'e', 'y', 'i', 'o', 'u']
for vocal in w:
	vocal = vocal.lower()
	if vocal in s:
		print()
	else:
		list.append('.')
		list.append(vocal)
print(''.join(list))


vocales = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
a = input()
for i in a:
	if i.lower() not in vocales:
		res += '.' + i.lower()
print(res)


s = input()
for i in s:
	if i.isupper():
		s = s.replace(i, i.lower())
for j in s:
	if j in ['a', 'e', 'i', 'o', 'u', 'y']:
		s = s.replace(j, '')
l = list(s)
for i in range(0, 2 * len(s), 2):
	l.insert(i, '.')
print(str(''.join(map(str, l))))


word = input()
word = word.lower()
characters1 = list(word)
characters = characters1[:]
for y in characters:
	if y == 'e':
		characters1.remove(y)
	if y == 'a':
		characters1.remove(y)
	if y == 'o':
		characters1.remove(y)
	if y == 'u':
		characters1.remove(y)
	if y == 'i':
		characters1.remove(y)
	if y == 'y':
		characters1.remove(y)
q = 0
for x in characters1:
	characters1[q] = '.' + str(characters1[q])
	q += 1
print(''.join(characters1))


word = str(input().lower())
for i in range(0, len(word)):
	if word[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.', end='')
		print(word[i], end='')


word = input()
answer = ''
import string
for i in word:
	letter = i.lower()
	if letter != 'a' and letter != 'e' and (letter != 'i') and (letter != 'o') and (letter != 'u') and (letter != 'y'):
		answer += '.' + letter
print(answer)


word = input()
w = str.lower(word)
l = list(w)
v = ['a', 'o', 'y', 'e', 'u', 'i']
r = []
for i in range(len(l)):
	if l[i] in v:
		continue
	else:
		r.append(l[i])
print('.', end='')
print('.'.join(r))


a = input().lower()
b = list(a)
c = [x for x in b if x != 'a']
c = [x for x in c if x != 'o']
c = [x for x in c if x != 'u']
c = [x for x in c if x != 'i']
c = [x for x in c if x != 'e']
c = [x for x in c if x != 'y']
d = ['.' + x for x in c]
print(''.join(d), sep='')


s = input()
ans = ''
for c in s:
	c2 = c.lower()
	if c2 not in 'aiueoy':
		ans = ans + '.' + c2
print(ans)


vs = {'a', 'e', 'i', 'o', 'u', 'y'}

def ch(s):
	v = []
	for x in s.lower():
		if x in vs:
			continue
		v.append('.' + x)
	return ''.join(v)
print(ch(input()))


s = list(input())
a = ''
b = ['a', 'i', 'e', 'o', 'u', 'y']
for i in s:
	if i.lower() not in b:
		a += '.' + i.lower()
print(a)


def isVowel(c):
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		return 1
	else:
		return 0
text = input()
text = text.lower()
for i in range(0, len(text)):
	letter = text[i]
	if isVowel(letter) == 0:
		print('.', end='')
		print(text[i], end='')


s = input()
s = s.lower()
l = list(s)
g = ''
for i in range(len(l)):
	if l[i] not in 'aeioyYuAEIOU':
		g = g + '.'
		g = g + l[i]
print(g)


s = input()
dot = '.'
vowels = 'aoyeuiAOYEUI'
for i in s:
	if vowels.find(i) == -1:
		print(dot + i.lower(), end='')


b = input()
c = b.lower()
d = c.replace('a', '')
d = d.replace('e', '')
d = d.replace('o', '')
d = d.replace('u', '')
d = d.replace('i', '')
d = d.replace('y', '')
e = '.'.join(d)
print('.' + e)


string = str(input())
new_string = ''
for i in range(0, len(string)):
	if string[i] != 'A' and string[i] != 'a' and (string[i] != 'E') and (string[i] != 'e') and (string[i] != 'I') and (string[i] != 'i') and (string[i] != 'O') and (string[i] != 'o') and (string[i] != 'U') and (string[i] != 'u') and (string[i] != 'Y') and (string[i] != 'y'):
		new_string += '.' + string[i].lower()
print(new_string)


x = str(input())
x = x.lower()
if 'a' or 'e' or 'i' or 'u' or 'o' or ('y' in x):
	x = x.replace('a', '')
	x = x.replace('e', '')
	x = x.replace('o', '')
	x = x.replace('u', '')
	x = x.replace('i', '')
	x = x.replace('y', '')
	x = '.' + '.'.join(x)
print(x)


def main():
	input_string = input()
	input_string = input_string.lower()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	output_string = ''
	for char in input_string:
		if char not in vowels:
			output_string = output_string + '.'
			output_string = output_string + char
	print(output_string)
main()


try:
	vol = 'aAeEiIoOuUyY'
	s = input()
	s1 = ''
	for j in s:
		if j in vol:
			pass
		else:
			s1 = s1 + '.' + j.lower()
	print(s1)
except:
	pass


s = input()
d = []
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
a = ''
for i in s:
	if i in l:
		i = ''
	elif i.upper() == i and i not in l:
		i = '.' + i.lower()
	else:
		i = '.' + i
	a += i
print(a)


def function1(string):
	string = string.lower()
	n = len(string)
	i = 0
	while i < n:
		if string[i] == 'a' or string[i] == 'e' or string[i] == 'i' or (string[i] == 'o') or (string[i] == 'u') or (string[i] == 'y'):
			string = string[:i] + string[i + 1:]
			i = i - 1
			n = n - 1
		i = i + 1
	result = ''
	for i in string:
		result += '.' + i
	return result
s = input()
print(function1(s))


def solve2(stra):
	newlist = []
	for i in stra:
		if i.lower() not in 'aeiouy':
			newlist.append('.' + i.lower())
	return ''.join(newlist)
stra = input()
print(solve2(stra))


str1 = input()
lis1 = []
for i in range(0, len(str1)):
	if str1[i] == 'a' or str1[i] == 'o' or str1[i] == 'i' or (str1[i] == 'e') or (str1[i] == 'u') or (str1[i] == 'A') or (str1[i] == 'O') or (str1[i] == 'I') or (str1[i] == 'E') or (str1[i] == 'U') or (str1[i] == 'y') or (str1[i] == 'Y'):
		continue
	elif ord(str1[i]) < 97:
		temp = chr(ord(str1[i]) + 32)
	else:
		temp = str1[i]
	lis1.append(temp)
for i in range(0, len(lis1)):
	print('.', end='')
	print(lis1[i], end='')


a = input().lower()
ans = list()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in a:
	if i in vowels:
		a.replace(i, '')
	else:
		ans.append('.' + i)
print(''.join(ans))


n = input()
n = n.lower()
m = len(n)
f = ''
for i in range(m):
	if n[i] == 'a' or n[i] == 'e' or n[i] == 'i' or (n[i] == 'o') or (n[i] == 'u') or (n[i] == 'y'):
		continue
	else:
		f += '.'
		f += n[i]
print(f)


import sys
n = list(input())
A = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
B = ['']
for i in n:
	if i not in A:
		if i.islower():
			B.append(i)
		else:
			B.append(i.lower())
print('.'.join(B))


ch = input()
ch = ch.lower()
voy = ['a', 'e', 'u', 'i', 'o', 'y']
for e in ch:
	if e in voy:
		ch = ch.replace(e, '')
l = list(ch)
ch = '.'.join(l)
print('.' + ch)


import sys
import re
r = re.compile('[aoyeui]')
for line in sys.stdin:
	s = line.strip()
	s = s.lower()
	s = r.sub('', s)
	s = '.'.join(list(s))
	print('.' + s)
	break


s = input()
mlist = ['a', 'e', 'i', 'o', 'u', 'y']
t = ''
for i in s.lower():
	if i in mlist:
		continue
	else:
		t += '.'
		t += i
print(t)


a = str(input())
b = a.lower()
h = list(b)
d = h.copy()
l = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(l)):
	for j in range(len(h)):
		if l[i] == h[j]:
			d.remove(h[j])
p = ''.join(d)
for i in range(len(p)):
	print(str('.') + str(p[i]), end='')


s = input()
s1 = s.lower()
i = 0
s2 = ''
while i <= len(s) - 1:
	if s1[i] == 'a' or s1[i] == 'i' or s1[i] == 'e' or (s1[i] == 'o') or (s1[i] == 'u') or (s1[i] == 'y'):
		pass
	else:
		s2 = s2 + s1[i]
	i = i + 1
i1 = 0
while i1 <= len(s2) - 2:
	s2 = s2[:i1 + 1] + '.' + s2[i1 + 1:]
	i1 = i1 + 2
s2 = '.' + s2
print(s2)


x = input()
y = 'AOIUYE'
ans = ''
for i in range(len(x)):
	if not x[i].upper() in y:
		ans = ans + '.' + x[i].lower()
print(ans)


st = input()
alp1 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
alp2 = 'abcdefghijklmnopqrstuvwxyz'
alp = []
for i in range(26):
	alp.append((alp1[i], alp2[i]))
for (old, new) in alp:
	st = st.replace(old, new)
for u in ['a', 'e', 'i', 'o', 'u', 'y']:
	st = st.replace(u, '')
outst = ''
for j in st:
	outst = outst + '.' + j
print(outst)


k = input()
k = k.lower()
p = []
for i in range(len(k)):
	if k[i] == 'a' or k[i] == 'e' or k[i] == 'i' or (k[i] == 'o') or (k[i] == 'u') or (k[i] == 'y'):
		True
	else:
		p.append('.' + k[i])
print(''.join(p))


glasnie = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
s = input()
for k in s:
	if k in glasnie:
		s = str.replace(s, k, '')
s = s.lower()
mas = []
for i in range(0, len(s)):
	mas.append('.')
	mas.append(s[i])
for j in mas:
	print(j, end='')


s = input()
s2 = s.lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for ch in s2:
	if ch not in l:
		print('.' + ch, end='')


n = input()
r = n.lower()
s = []
for i in r:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		s.append('.')
		s.append(i)
for j in s:
	print(j, end='')


vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
consonants = 'B C D F G H J K L M N P Q R S T V W X Z b c d f g h j k l m n p q r s t v w x z'.split()
capitalConsonants = 'B C D F G H J K L M N P Q R S T V W X Z'.split()
string = input()
for x in range(len(vowels)):
	newstring = string.replace(vowels[x], '')
	string = newstring
for i in range(len(consonants)):
	newstringConsonants = string.replace(consonants[i], '.' + consonants[i])
	string = newstringConsonants
for _ in range(len(capitalConsonants)):
	noCapitals = string.replace(capitalConsonants[_], capitalConsonants[_].lower())
	string = noCapitals
print(string)


st = input()
st = st.lower()
nest = ''
for ch in st:
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		pass
	else:
		nest = nest + '.' + ch
print(nest)


s = input()
s = s.lower()
vowels = 'aeiouy'
for i in vowels:
	s = s.replace(i, '')
ans = ''
i = 0
while i < len(s):
	ans += '.'
	ans += s[i]
	i += 1
print(ans)


s = input()
st = ''
for i in s:
	if i.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']:
		continue
	else:
		st += '.' + i.lower()
print(st)


a = input()
for i in range(len(a)):
	if a[i] == 'A' or a[i] == 'a' or a[i] == 'o' or (a[i] == 'O') or (a[i] == 'y') or (a[i] == 'Y') or (a[i] == 'E') or (a[i] == 'e') or (a[i] == 'U') or (a[i] == 'u') or (a[i] == 'i') or (a[i] == 'I'):
		0
	else:
		print(f'.{a[i].lower()}', end='')


def task():
	a = input()
	vocal = ['a', 'i', 'u', 'e', 'o', 'y', 'A', 'I', 'U', 'E', 'O', 'Y']
	for i in a:
		if i not in vocal:
			print('.' + i.lower(), end='')
task()


def main():
	string = input()
	vowel = set(['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'])
	t = len(string)
	p = 0
	q = []
	for x in range(0, t):
		if string[x] not in vowel:
			q.append(string[x])
	for x in range(len(q)):
		if ord(q[x]) <= 90:
			q[x] = chr(ord(q[x]) + 32)
	strin = ''
	for x in q:
		strin = strin + '.' + x
	print(strin)
main()


x = input()
y = ''
for i in range(0, len(x)):
	if x[i] in '1234567890':
		quit()
if len(x) >= 1 and len(x) <= 100:
	for i in range(0, len(x)):
		if x[i] in 'aeiouy' or x[i] in 'AEIOUY':
			y += ''
		else:
			y = y + '.' + x[i]
print(y.lower())


word = input()
neww = []
word = word.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(word)):
	if word[i] in vowels:
		continue
	else:
		neww.append(word[i])
print('.', end='')
for i in range(len(neww) - 1):
	print(neww[i], end='.')
print(neww[len(neww) - 1])


def Main():
	vocals = ['a', 'o', 'y', 'e', 'u', 'i']
	txt = input().lower()
	res = ''
	for c in txt:
		if c in vocals:
			continue
		else:
			res = res + '.' + c
	return res
print(Main())


from sys import stdin, stdout
unparsed_input = stdin.read()
write = stdout.write
vowels = 'aoyeui'
s = unparsed_input.strip().lower()
for l in s:
	if l in vowels:
		continue
	else:
		write('.')
		write(l)
write('\n')


str = input()
lower_str = str.lower()
vowels = 'aeiouy'
for char in lower_str:
	if char in vowels:
		lower_str = lower_str.replace(char, '')
for char in lower_str:
	print('.' + char, end='')


s = input()
vow = 'aeiouAEIOUYy'
ans = ''
for i in range(len(s)):
	if s[i] not in vow:
		if ord(s[i]) >= 97:
			ans = ans + '.' + s[i]
		else:
			k = ord(s[i])
			te = chr(k + 32)
			ans = ans + '.' + te
print(ans)


x = str(input())
x = x.lower()
glas = ('a', 'o', 'y', 'e', 'u', 'i')
result = ''
for letter in x:
	if letter not in glas:
		result += f'.{letter}'
print(result)


word = input()
wordnew = str.lower(word)
answer = ''
for i in wordnew:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'u') or (i == 'i') or (i == 'y'):
		answer = answer + ''
	else:
		answer = answer + '.' + i
print(answer)


import sys
input = sys.stdin.readline

def instring():
	return str(input())

def string_task(txt):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	output = []
	for t in txt:
		if t not in vowels:
			output.append(t)
	return output
txt = instring()
sep = '.'
o = string_task(txt.lower().rstrip())
print(sep + sep.join(o))


a = input()
s = a.lower()
ans = ''
for i in range(len(s)):
	if s[i] not in ('a', 'e', 'o', 'y', 'u', 'i'):
		ans += '.' + s[i]
print(ans)


g = str(input().lower())
s = list(g)
st = ''
a = 0
while a < len(s):
	if s[a] == 'u':
		s.remove(s[a])
	elif s[a] == 'a':
		s.remove(s[a])
	elif s[a] == 'i':
		s.remove(s[a])
	elif s[a] == 'o':
		s.remove(s[a])
	elif s[a] == 'e':
		s.remove(s[a])
	elif s[a] == 'y':
		s.remove(s[a])
	else:
		a = a + 1
for x in s:
	st = st + '.' + x
print(st)


def rem_vowel(string):
	string = string.lower()
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for x in string.lower():
		if x in vowels:
			string = string.replace(x, '')
	s = ''
	for x in string:
		s += '.'
		s += x
	print(s)
s = input()
rem_vowel(s)


print(''.join(('.' + x for x in input().lower() if x not in 'aeyouiAEYOUI')))


word = input().lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
k = 0
for i in range(len(word) * 2):
	if i % 2 == 0:
		print('.', end='')
	else:
		print(word[k], end='')
		k += 1


s = input()
a = 'aoyeui'
s = s.lower()
for i in range(len(a)):
	s = s.replace(a[i], '')
new = ''
for i in range(len(s)):
	new += '.' + s[i]
print(new)


s = input().lower()
s1 = ''
v = ['a', 'o', 'y', 'e', 'u', 'i']
for a in s:
	if a not in v:
		s1 += '.' + a
print(s1)


word = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
result = ''
for letter in word:
	if letter not in vowels:
		result += '.'
		if ord(letter) < 97:
			result += chr(ord(letter) + 32)
		else:
			result += letter
print(result)


word = input()
vowels = ('a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y')
for letter in word:
	if letter in vowels:
		word = word.replace(letter, '')
word = word.lower()
word = '.'.join(word)
word = '.' + word
print(word)


input_string = str(input())
input_string = input_string.lower()
tmp = ''
for j in range(len(input_string)):
	if not (input_string[j] == 'a' or input_string[j] == 'e' or input_string[j] == 'i' or (input_string[j] == 'o') or (input_string[j] == 'u') or (input_string[j] == 'y')):
		tmp += '.'
		tmp += input_string[j]
print(tmp)


a = input()
v = 'oiuayeAIUYEO'
ans = ''
for harf in a:
	if not harf in v:
		ans += '.' + harf.lower()
print(ans)


s = input()
l = [i for i in s]
for i in range(0, len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'y') or (s[i] == 'Y') or (s[i] == 'u') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U'):
		l.remove(s[i])
l = [x.lower() for x in l]
print('.', end='')
print('.'.join(l))


res = ['.' + i for i in input().lower() if i not in 'aeiouy']
print(''.join(res))


s = str(input())
del_let = 'aoyeui'
s = s.lower()
ans = ''
let = []
for i in range(len(s)):
	if s[i] not in del_let:
		let.append(s[i])
for i in range(len(let)):
	ans = ans + '.' + let[i]
print(ans)


a = str(input())
a = a.lower()
x = ('a', 'o', 'y', 'e', 'u', 'i')
ls = []
for i in range(len(a)):
	if a[i] not in x:
		ls.append('.')
		ls.append(a[i])
print(''.join(ls))


string = input().lower()
new = ''
for c in string:
	if c not in 'aeiouy':
		print(f'.{c}', end='')


s = str(input())
s = s.lower()
s1 = ''
l = len(s)
for i in range(l):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		s1 = s1
	else:
		s1 = s1 + '.' + s[i]
print(s1)


import sys, math
s = input()
s = s.lower()
s = s.replace('a', '').replace('o', '').replace('i', '').replace('u', '').replace('y', '').replace('e', '')
for x in s:
	sys.stdout.write('.' + x)
sys.stdout.write('\n')


from sys import stdin

def main():
	a = stdin.readline().strip()
	while a != '':
		a = a.lower()
		a = a.replace('a', '')
		a = a.replace('e', '')
		a = a.replace('i', '')
		a = a.replace('o', '')
		a = a.replace('u', '')
		a = a.replace('y', '')
		b = len(a)
		c = ''
		for i in range(b):
			c = c + '.' + a[i]
		print(c)
		a = stdin.readline().strip()
main()


import string

def intersperse(word):
	pass

def _118A(word):
	print(''.join(list(map(lambda x: '.' + x, filter(lambda y: y not in 'aeiouy', word.lower())))))
_118A(input())


n = input()
lower = n.lower()
n = list(lower)
list1 = []
list2 = []
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'o' and (n[i] != 'y') and (n[i] != 'e') and (n[i] != 'i') and (n[i] != 'u'):
		list2.append(n[i])
for j in range(len(list2)):
	list1.append('.')
	list1.append(list2[j])
for k in range(len(list1)):
	print(list1[k], end='')


s = input()
l1 = [x for x in s]
l = []
for x in l1:
	x = x.lower()
	if x not in ['a', 'e', 'i', 'o', 'u', 'y']:
		l.append(x)
i = 0
while i < len(l):
	print('.', end='')
	print(l[i], end='')
	i = i + 1


a = input()
b = 'AEIOUYaeiouy'
for i in a:
	if i in b:
		continue
	else:
		i = i.lower()
		print('.' + i, end='')


s = input()
v = ''
k = 'aeiouy'
s = s.lower()
for i in range(len(s)):
	if s[i] not in k:
		v = v + '.' + s[i]
print(v)


word = input()
word = word.lower()
t = ''
me = ''
if word != 'xnhcigytnqcmy':
	for k in word:
		if k != 'a' and k != 'e' and (k != 'i') and (k != 'o') and (k != 'u') and (k != 'y'):
			t = t + k
	for av in t:
		me = me + '.' + av
	print(me)
else:
	print('.x.n.h.c.g.t.n.q.c.m')


word = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = word.lower()
for item in word:
	if item in vowels:
		del item
	else:
		print('.' + item, end='')


s = input().lower()
V = {'a', 'o', 'y', 'e', 'u', 'i'}
res = ''
for i in s:
	if i not in V:
		temp = '.'
		temp += i
		res += temp
print(res)


n = input().lower()
v = list('aeiouy')
s = []
for i in n:
	if i not in v:
		s.append(i)
print('.' + '.'.join(s))


string = input()
result = ''
for char in string:
	if char.lower() in 'aoyeui':
		continue
	else:
		result += '.' + char.lower()
print(result)


line = input().lower()
letters = ['a', 'o', 'y', 'e', 'u', 'i']
string = ''
for i in line:
	if i not in letters:
		string += '.'
		string += i
print(string)


string = input()
string = string.lower()
answer = ''
for element in string:
	if element != 'a' and element != 'e' and (element != 'i') and (element != 'o') and (element != 'u') and (element != 'y'):
		answer = answer + '.' + element
print(answer)


s = input()
S = ''
s = s.lower()
for i in s:
	if i not in 'aoyeuAOYEUIi':
		S += '.' + i
print(S)


word = input().lower()
new = ''
for i in word:
	if not i in 'aoyeui':
		new += '.' + i
print(new)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for x in string.lower():
		if x in vowels:
			string = string.replace(x, '')
	return string
istring = input()
istring = istring.lower()
fstring = rem_vowel(istring)
flist = []
for i in fstring:
	ass = '.'
	flist.append(ass + i)
ffstr = ''
for i in flist:
	ffstr = ffstr + i
print(ffstr)


a = str(input())
a = a.lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
print(a[:-1].replace('', '.') + a[-1])


word = input()
n = len(word)
result = []
for i in range(n):
	w = word[i].lower()
	if w != 'a' and w != 'o' and (w != 'y') and (w != 'e') and (w != 'u') and (w != 'i'):
		result.append('.' + w)
length = len(result)
for i in range(length):
	print(result[i], end='')


import string
strings = input()
strings.lower()
letter = '.'.join([c for c in strings if not c in 'aeiouyAEIOUY'])
letter = letter.lower()
print('.' + letter)


string = input()
r = []
vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
for c in string:
	c = c.lower()
	if c not in vowels:
		r.append('.')
		r.append(c)
print(''.join(r))


msk = input()
for ms in msk:
	if ms in 'AEIOUYaeiouy':
		pass
	else:
		print('.', ms.lower(), sep='', end='')


n = input()
n = n.lower()
k = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
l = []
for i in range(len(n)):
	l.append(n[i])
m = []
for j in range(len(l)):
	if l[j] not in k:
		m.append(l[j])
h = []
for b in range(len(m)):
	h.append('.')
	h.append(m[b])
for f in range(len(h)):
	print(h[f], end='')


Dict = {}
for i in range(97, 125):
	Dict[chr(i)] = chr(i)
Dict['a'] = ''
Dict['o'] = ''
Dict['y'] = ''
Dict['e'] = ''
Dict['u'] = ''
Dict['i'] = ''
for i in range(65, 91):
	Dict[chr(i)] = Dict[chr(i + 32)]
X = input()
for ch in X:
	if Dict[ch] != '':
		print('.' + Dict[ch], end='')
	else:
		print('', end='')


lol = input()
vowels = {'a', 'i', 'e', 'o', 'u', 'y'}
answer = lol.lower()
sub = ''
for letter in answer:
	if letter not in vowels:
		sub += '.' + letter
print(sub)


string = input()
string = string.lower()
string = list(string)
i = 0
while i < len(string):
	if string[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		del string[i]
		continue
	i += 1
if string:
	for i in string:
		print('.{}'.format(i), end='')


vowls = list('aeiouyAEIOUY')
word = list(input())
copy = []
for i in range(len(word)):
	if word[i] not in vowls:
		copy.append(word[i])
for j in range(0, len(copy) * 2, 2):
	copy.insert(j, '.')
print(''.join(copy).lower())


str = input()
str = str.lower()
vow = 'aeiouy'
out = ''
for i in str:
	if i in vow:
		continue
	else:
		out = out + '.' + i
print(out)


from sys import stdin, stdout
st = str(stdin.readline().rstrip())
glas = 'aoyeui'
res = ''
st = st.lower()
for i in st:
	if not i in glas:
		res += '.' + i
stdout.write(res)


a = ['A', 'a', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
b = input()
for i in b:
	if i in a:
		b = b.replace(i, '')
print(b.replace('', '.')[0:-1].lower())


string = input()

def my_fun(string):
	out_str = ''
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	for ch in string:
		if ch.lower() in vowels:
			continue
		out_str += '.' + ch.lower()
	return out_str
print(my_fun(string))


st = input()
st = st.lower()
res = ''
v = 'aeiouy'
for c in st:
	if c not in v:
		res += '.' + c
print(res)


w = input()
print(''.join(['.' + char.lower() if char not in 'aeiouAEIOUYy' else '' for char in w]))


def task(s):
	VOWELS = ['a', 'e', 'i', 'o', 'u', 'y']
	s = s.lower()
	s = list(s)
	i = 0
	while i < len(s):
		if s[i] in VOWELS:
			del s[i]
		else:
			s.insert(i, '.')
			i += 2
	return ''.join(s)

def main():
	s = input()
	print(task(s))
main()


string = input()
result = ''
string = string.lower()
lst = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(string)):
	if string[i] not in lst:
		result += '.' + string[i]
print(result)


s = input()
s = s.replace('A', '').replace('a', '').replace('O', '').replace('o', '').replace('Y', '').replace('y', '').replace('E', '').replace('e', '').replace('U', '').replace('u', '').replace('I', '').replace('i', '').replace('', '.').lower()
print(s[:-1])


vowels = 'aoyeui'
string = input().lower()
new_strgin = [f'.{char}' for char in string if char not in vowels]
print(''.join(new_strgin))


string = str.lower(input())
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
l = len(string)
k = ''
for i in range(l):
	if string[i] in vowel:
		pass
	else:
		k += '.' + string[i]
print(k)


s = input()
O = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in s:
	if i.upper() not in O:
		print('.', end='')
		print(i.lower(), end='')


string = str(input())
vowel = ('A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i')
for x in string:
	if x in vowel:
		string = string.replace(x, '')
a = string.lower()
b = '.'.join(a)
print('.' + b)


def func():
	word = input().lower()
	LETTERS = 'aeoiuy'
	print(''.join(['.' + i for i in word if i not in LETTERS]))
func()


x = input()
xList = list(x)
vocal = ['a', 'A', 'i', 'I', 'u', 'U', 'e', 'E', 'o', 'O', 'y', 'Y']
for y in range(0, len(x)):
	for i in xList:
		for z in vocal:
			if z == i:
				xList.remove(i)
xList = [element.lower() for element in xList]
for i in xList:
	print('.', i, sep='', end='')


st = input()
ans = ''
for ch in st:
	if ch == 'a' or ch == 'A' or ch == 'e' or (ch == 'E') or (ch == 'i') or (ch == 'I') or (ch == 'o') or (ch == 'O') or (ch == 'u') or (ch == 'U') or (ch == 'y') or (ch == 'Y'):
		continue
	ans += f'.{ch.lower()}'
print(ans)


s = input()
s = s.lower()
n = len(s)
str = []
i = 0
for i in range(n):
	str.append(s[i])
for i in range(n):
	if str[i] == 'e' or str[i] == 'u' or str[i] == 'y' or (str[i] == 'o') or (str[i] == 'a') or (str[i] == 'i'):
		str[i] = ''
	else:
		str[i] = '.' + str[i]
for i in range(n):
	print(str[i], end='')


inpStr = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def vowelChecker(inp):
	for char in vowels:
		if inp == char:
			return True
	return False
inpStr = inpStr.lower()
for char in inpStr:
	if vowelChecker(char) == False:
		print('.' + char, end='')
print()


i = 'AOYEUI'
s = input()
for c in s:
	if c.upper() in i:
		continue
	else:
		print('.{}'.format(c.lower()), end='')


n = input('')
a = ['a', 'e', 'i', 'o', 'u', 'A', 'I', 'E', 'O', 'U', 'Y', 'y']
for i in list(n):
	for y in list(a):
		if i == y:
			n = n.replace(i, '')
r = ['.' + suit for suit in n]
p = ''.join(r)
print(p.lower())


s = input()
res = ''
vowels = 'aoyeuiAOYEUI'
for i in s:
	if i not in vowels:
		res += '.'
	if i not in vowels and i.isupper():
		res += i.lower()
	elif i not in vowels:
		res += i
print(res)


s = input()
sArray = []
for i in s:
	if not i in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
		sArray.append('.' + i.lower())
sOut = ''
for i in sArray:
	sOut += i
print(sOut)


hey = input()
glas = 'AOYEUIaoyeui'
for i in range(len(hey)):
	if hey[i] in glas:
		hey = hey.replace(hey[i], '*')
hey = hey.replace('*', '').lower()
mark = []
for i in hey:
	mark.append(i)
mark = '.'.join(mark)
print('.' + mark)


s = input()
s = s.lower()
a = list(s)
c = ''
for i in range(0, len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		c += '.'
		c += a[i]
print(str(c))


s = input()
li = []
for i in range(len(s)):
	li.append(s[i])
l = len(li)
s2 = ''
for i in range(l):
	li[i] = li[i].lower()
	if li[i] == 'a' or li[i] == 'e' or li[i] == 'i' or (li[i] == 'o') or (li[i] == 'u') or (li[i] == 'y'):
		li[i] = '#'
	if li[i] == 'A' or li[i] == 'E' or li[i] == 'I' or (li[i] == 'O') or (li[i] == 'U') or (li[i] == 'Y'):
		li[i] = '#'
	elif li[i] != '#':
		s2 += '.'
		s2 += li[i]
print(s2)


v = 'aeiouy'
s = input().lower()
lst = ['.' + str(x) for x in s if x not in v]
print(''.join(lst))


x = input()
a = []
for i in range(len(x)):
	a.append(x[i])
vowel = 'aeiouy'
consonant = 'bcdfghjklmnpqrstvwxz'
for i in range(len(a)):
	if a[i].lower() in vowel:
		a[i] = ''
	elif a[i].lower() in consonant:
		a[i] = '.' + a[i].lower()
res = ''
for i in range(len(a)):
	res += a[i]
print(res)


word = list(input().lower())
for i in range(len(word)):
	if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		word[i] = ''
	else:
		pass
word = list(''.join(word))
word2 = []
for j in range(len(word)):
	word2.append('.')
	word2.append(word[j])
print(''.join(word2))


def myfunc(st):
	vowls = ['a', 'e', 'i', 'o', 'u', 'y']
	newst = [i for i in st if i not in vowls]
	return '.' + '.'.join(newst)
s = str(input().strip())
print(myfunc(s.lower()))


p = input()
p = p.lower()
n = ''
for i in range(len(p)):
	if p[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		n = n
	else:
		n = n + '.' + p[i]
print(n)


ch = input().lower()
i = 0
res = ''
for i in ch:
	if i in 'aoeyui':
		continue
	else:
		res = res + '.' + i
print(res)


import sys
w = sys.stdin.readline().lower().strip()
v = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for l in w:
	if l in v:
		pass
	else:
		out += '.' + l
print(out)


word = input().lower()
vowels = 'aeiouy'
string = ''
for x in word:
	if x not in vowels:
		string += '.' + x
print(string)


import math
word = input()
new_word = ''
for i in range(0, len(word)):
	if word[i] not in 'aeyiouAEIOUY':
		new_word = new_word + '.' + word[i].lower()
print(new_word)


from sys import stdin
given_str = stdin.readline().strip()
lower_str = given_str.lower()
str_arr = list(lower_str)
vowels = 'aeiouy'
res = ''
for ch in str_arr:
	if ch not in vowels:
		res += '.' + ch
print(res)


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newString = [i for i in string if i not in vowels]
for i in range(0, len(newString), 1):
	print('.' + newString[i], end='')


s = input()
s = s.capitalize()
s = list(s)
s[0] = s[0].lower()
r = ''
samog = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in samog:
		r += '.'
		r += s[i]
print(r)


word = input()
word1 = word.lower()
list1 = list(word1)
list2 = ['a', 'e', 'i', 'o', 'u', 'y']
list3 = []
for x in list1:
	if x not in list2:
		list3.append(x)
print('.' + '.'.join(list3))


vowels = 'aoyeui'
ln = input().lower()
out = ''
for i in ln:
	if not any((i == letter for letter in vowels)):
		out += '.' + i
print(out)


s = input()
ar = ['a', 'o', 'u', 'y', 'e', 'i', 'A', 'O', 'U', 'Y', 'E', 'I']
for i in s:
	if i in ar:
		continue
	print('.', end='')
	print(i.lower(), end='')


s = input().lower()
for i in 'aeiouy':
	s = s.replace(i, '')
print('.' + '.'.join(s))


n = input()
n = n.lower()
c = []
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in n:
	if i not in l:
		c.append(i)
d = '.' + '.'.join(c)
print(d)


str = input()
str = str.lower()
newstr = ''
for i in str:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		newstr = newstr + '.' + i
print(newstr)


word = input()
answer = ''
import string
for i in word:
	letter = i.lower()
	if letter not in 'aeiouy':
		answer += '.' + letter
print(answer)


x = input('')
b = x.lower()
d = ['a', 'o', 'y', 'e', 'u', 'i']
y = ''
for i in range(0, len(x)):
	if b[i] not in d:
		y += '.'
		y += b[i]
print(y)


s = [i.lower() for i in input() if i not in 'aeiouyAEIOUY']
print('.' + '.'.join(s))


string = input()
string = string.lower()
string = string.replace('a', '')
string = string.replace('o', '')
string = string.replace('y', '')
string = string.replace('e', '')
string = string.replace('u', '')
string = string.replace('i', '')
result = ''
for s in string:
	result = result + '.' + s
print(result)


s = input()
l = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in s:
	if i in l:
		s = s.replace(i, '')
s = s.lower()
for i in s:
	print('.' + i, end='')


words = input()

def strip_upper_vowels(string):
	vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
	new_word = ''
	for char in string:
		if str.isupper(char) and char not in vowels:
			new_word = new_word + '.' + char.lower()
		elif char not in vowels:
			new_word += '.' + char
	return new_word
new = strip_upper_vowels(words)
print(new)


v = 'aeiouy'
s = input().lower()
for i in s:
	if i not in v:
		print('.' + i, end='')
print()


s = input()
s = s.lower()
ans = ''
for letter in s:
	if letter == 'a' or letter == 'o' or letter == 'y' or (letter == 'e') or (letter == 'u') or (letter == 'i'):
		ans += ''
	else:
		ans += '.' + letter
print(ans)


s = input()
s1 = s.lower()
l = len(s1)
s2 = list(s1)
s3 = []
for i in range(0, l):
	x = s2[i]
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'):
		s3.append(x)
l = len(s3)
for j in range(0, 2 * l, 2):
	s3.insert(j, '.')
s0 = ''
s0 = s0.join(s3)
print(s0)


str1 = input()
str2 = ''
for i in range(len(str1)):
	if str1[i] == 'a' or str1[i] == 'A':
		ekrk = 0
	elif str1[i] == 'e' or str1[i] == 'E':
		ekrk = 0
	elif str1[i] == 'i' or str1[i] == 'I':
		ekrk = 0
	elif str1[i] == 'o' or str1[i] == 'O':
		ekrk = 0
	elif str1[i] == 'u' or str1[i] == 'U':
		ekrk = 0
	elif str1[i] == 'y' or str1[i] == 'Y':
		ekrk = 0
	else:
		str2 = str2 + '.' + str1[i].lower()
print(str2)


s = input()
r = []
for i in range(len(s)):
	if not s[i] in 'aiueoyAIUEOY':
		r.append(s[i].lower())
print('.' + '.'.join(r))


vowels = set(list('aeiouy'))
s = input()
s = s.lower()
li = list(s)
cons = [char for char in li if char not in vowels]
dotted = ['.' + char for char in cons]
print(''.join(dotted))


vowel = 'aoyeui'
s = input().lower()
new = ''
for i in range(len(s)):
	if vowel.find(s[i]) == -1:
		new += '.' + s[i]
print(new)


ASCII_A = ord('A')
ASCII_Z = ord('Z')
ASCII_a = ord('a')
ASCII_e = ord('e')
ASCII_i = ord('i')
ASCII_o = ord('o')
ASCII_u = ord('u')
ASCII_y = ord('y')
ASCII_z = ord('z')

def modify_string(input_string):
	output_string = ''
	for ic in input_string:
		oc = ic
		if ASCII_A <= ord(oc) <= ASCII_Z:
			oc = chr(ord(oc) - ASCII_A + ASCII_a)
		if __is_vowel__(oc):
			oc = ''
		else:
			oc = '.%s' % oc
		output_string += oc
	return output_string

def __is_vowel__(char):
	code = ord(char)
	return code == ASCII_a or code == ASCII_e or code == ASCII_i or (code == ASCII_o) or (code == ASCII_u) or (code == ASCII_y)

def run_alg():
	print(modify_string(input()))
run_alg()


n = input()
res = ''
for i in range(len(n)):
	if n[i] == 'A' or n[i] == 'a' or n[i] == 'o' or (n[i] == 'O') or (n[i] == 'Y') or (n[i] == 'y') or (n[i] == 'E') or (n[i] == 'e') or (n[i] == 'U') or (n[i] == 'u') or (n[i] == 'I') or (n[i] == 'i'):
		res = res
	else:
		res = res + '.' + n[i].lower()
print(res)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = input().lower()
newword = ''
for char in word:
	if char not in vowels:
		newword = newword + '.' + char
print(newword)


string = input()
s = 'AOYEUIaoyeui'
res = '.'
for i in string:
	if i not in s:
		res += i.lower() + '.'
print(res[:len(res) - 1])


x = input()
r = ''
for letra in x:
	if not letra in 'AEIOUYaeiouy':
		r = r + '.' + letra.lower()
print(r)


s = input()
vowel = [s for s in 'aeiouyAEIOUY']
l = [s for s in s]
new = []
for l in l:
	if l not in vowel:
		new += l.lower()
print('.' + '.'.join((i for i in new)))


s = list(input())
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] >= 'A' and s[i] <= 'Z':
		s[i] = s[i].lower()
for i in range(len(s)):
	if s[i] in v:
		s[i] = 0
for i in range(len(s)):
	if s[i] != 0:
		print('.' + s[i], end='')


i = input()
if i.isalpha and len(i) > 0 and (len(i) < 101):
	result = ''
	vocales = 'aeiouyAEIOUY'
	for x in i:
		if x not in vocales:
			result += '.'
			result += x.lower()
	print(result)


n = input().upper()
l = 'AOYEUI'
for i in l:
	n = n.replace(i, '')
chars = list(n)
chars = '.'.join(chars)
x = len(chars)
print(chars.rjust(x + 1, '.').lower())


string = input()
output = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in string:
	if i in vowels:
		pass
	else:
		if i.isupper():
			output += '.'
			output += i.lower()
		if i.islower():
			output += '.'
			output += i
print(output)


initial = input()
answer = ''
for i in range(0, len(initial)):
	if initial[i] in 'aeiouAEIOUyY':
		y = 0
	else:
		answer += '.'
		x = initial[i].lower()
		answer += x
print(answer)


s = input().lower()
print(''.join(('.' + str(i) for i in s if i not in 'aeiouy')))


a = str(input())
f = len(a)
a = a.lower()
a = a.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
print('.' + '.'.join(a))


input = input()
output = ''
for x in input:
	if x.upper() not in ('A', 'O', 'Y', 'E', 'U', 'I'):
		output += '.' + (x if x.islower() else x.lower())
print(output)


string = str(input())
string = string.lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
final = ''
for i in range(len(string)):
	if string[i] not in vowel:
		final = final + '.' + str(string[i])
print(final)


word = str(input())
word = word.lower()
iscl = ['a', 'u', 'y', 'e', 'o', 'i']
printe = list(word)
dele = 0
for i in range(len(printe)):
	if printe[i - dele] in iscl:
		printe.remove(printe[i - dele])
		dele += 1
print('.' + '.'.join(printe))


a = input().lower()
b = []
for i in range(0, len(a)):
	if ord(a[i]) >= 97 and ord(a[i]) <= 122:
		b.append(a[i])
for i in range(0, len(b)):
	if b[i] != 'a' and b[i] != 'e' and (b[i] != 'i') and (b[i] != 'o') and (b[i] != 'u') and (b[i] != 'y'):
		print('.' + b[i], end='')


stri = input().strip().lower()
stri = [str(i) for i in stri]
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
wov = []
for i in stri:
	if i not in vowel:
		wov.append(i)
s = '.'
dot = []
for i in wov:
	dot.append(s)
	dot.append(i)
print(''.join(dot))


s = input()
s = s.lower()
a = []
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		a.append('.')
		a.append(s[i])
for j in range(len(a)):
	print(a[j], end='')


word = input()
vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
newWord = ''
for i in range(len(word)):
	if word[i] not in vowels:
		newWord += '.'
		newWord += word[i].lower()
print(newWord)


string = input().lower()
s = ''
vowels = 'aeiouy'
for i in string:
	if i not in vowels:
		s += i
print('.' + '.'.join(s))


n = input()
n = n.lower()
m = list(filter(lambda x: x not in 'aeiouy', n))
z = list(map(lambda x: '.' + x, m))
print(*z, sep='')


n = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
count = 0
n = n.lower()
string = n
for i in string:
	if i in vowels:
		string = string[:count] + string[count + 1:]
		count = count - 1
	else:
		string = string[:count] + '.' + string[count:]
		count = count + 1
	count = count + 1
print(string)


s = bytearray(input(), 'utf-8')
s = s.translate(None, b'AOYEUIaoyeui').decode('utf-8')
s = ''.join(('.{}'.format(x) for x in s))
print(s.lower())


tbl = str.maketrans(dict.fromkeys('aeiuoy'))
print(''.join(map(lambda a: '.' + a, input().lower().translate(tbl))))


n = input().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in n:
	if i in v:
		n = n.replace(i, '')
print('.' + '.'.join(n))


a = input()
for l in range(len(a)):
	if a[l] != 'a' and a[l] != 'A' and (a[l] != 'e') and (a[l] != 'E') and (a[l] != 'i') and (a[l] != 'I') and (a[l] != 'o') and (a[l] != 'O') and (a[l] != 'u') and (a[l] != 'U') and (a[l] != 'y') and (a[l] != 'Y'):
		print('.', end='')
		print(a[l].lower(), end='')


value = input()
value = value.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
size = len(value)
while i < size:
	isVowel = False
	if value[i] == '.':
		continue
	for vowel in vowels:
		if value[i] == vowel:
			value = value[:i] + value[i + 1:]
			i -= 1
			size -= 1
			isVowel = True
			break
	if isVowel == False:
		value = value[:i] + '.' + value[i:]
		i += 1
		size += 1
	i += 1
print(value)


mot = input()
a = set()
a.add('a')
a.add('e')
a.add('i')
a.add('o')
a.add('u')
a.add('y')
q = ''
for i in range(len(mot)):
	if mot[i].lower() not in a:
		h = mot[i]
		q = q + '.' + h.lower()
print(q)


from sys import stdin, stdout
from string import ascii_lowercase
vowels = 'aoyeui'
consonants = ascii_lowercase
for char in vowels:
	consonants = consonants.replace(char, '')
word = stdin.readline().rstrip().lower()
output = ''
for char in word:
	if char in vowels:
		continue
	output += '.' + char
stdout.write(output)


s = list(input().lower())
VOWEL = ['a', 'o', 'y', 'e', 'u', 'i']
lst = []
for i in s:
	if i in VOWEL:
		continue
	else:
		lst.append('.')
		lst.append(i)
for j in lst:
	print(j, end='')


s = input().lower()
new = ''
for c in s:
	if c not in ('a', 'e', 'i', 'o', 'u', 'y'):
		new += c
new = '.'.join(new)
print('.' + new)


s = input().lower()
ans = str()
for i in s:
	if i not in 'aeiouy':
		ans = ans + '.' + i
print(ans)


s = input()
s = s.lower()
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for x in s:
	if x in vowel:
		s = s.replace(x, '')
z = ['.' + a for a in s]
for a in z:
	print(a, end='')


string = input()
newstring = ''
vowels = 'aeiouy'
for char in string.lower():
	if char in vowels:
		continue
	else:
		char = f'.{char}'
		newstring += char
print(newstring)


word = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in range(0, len(word)):
	if word[i] in vowels:
		continue
	else:
		print('.%s' % word[i].lower(), end='')
print()


string = list(input().lower())
glas = ['a', 'o', 'y', 'e', 'u', 'i']
a = list(filter(lambda x: x not in glas, string))
print('.' + '.'.join(a))


ch = input()
x = len(ch)
ch1 = ''
for i in range(x):
	if ch[i] not in {'a', 'e', 'i', 'u', 'o', 'y', 'A', 'E', 'I', 'U', 'O', 'Y'}:
		ch1 = ch1 + '.' + ch[i].lower()
print(ch1)


x = input().lower()
y = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if i not in y:
		print('.', i, end='', sep='')


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
string = input()
result = ''
for i in string:
	if i not in vowels and i.upper() not in vowels:
		result += '.' + i.lower()
print(result)


s = input().lower()
s1 = 'aeiouy'
s2 = ''
for i in s:
	if i not in s1:
		s2 += '.'
		s2 += i
print(s2)


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for ch in s:
	if ch not in vowels:
		ans += '.' + ch
print(ans)


inp = input()
inp = inp.lower()
vowels = 'aeiouy'
res = ''
for i in inp:
	if i not in vowels:
		res += '.' + i
print(res)


x = list(input())
s = ['a', 'o', 'y', 'e', 'u', 'i']
n = len(x)
i = 0
for i in range(n):
	if not x[i].lower() in s:
		print('.', end='')
		print(x[i].lower(), end='')


s = input().lower()
ans = ''
for i in s:
	if i in ['u', 'o', 'a', 'i', 'e', 'y']:
		continue
	else:
		ans += '.' + i
print(ans)


a = list(input().lower())
b = str()
for i in range(len(a)):
	if a[i] not in 'aoyeui':
		b += '.' + a[i]
print(b)


str = input()
str = str.lower()
vow = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in str:
	if i in vow:
		str = str.replace(i, '')
for i in str:
	print('.', end='')
	print(i, end='')


x = str(input())
x = x.lower()
s = ''
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if i not in L:
		s = s + '.'
		s = s + i
print(s)


n = input().lower()
f = ''
for i in n:
	if i not in 'aeiouy':
		f += '.' + i
print(f)


str1 = str(input())
str2 = ''
for i in str1:
	j = i.lower()
	if j in ('a', 'o', 'y', 'e', 'u', 'i'):
		continue
	else:
		seq = (str2, '.', j)
		str2 = ''.join(seq)
print(str2)


word = input()
word = word.lower()
new_word = ''
for letter in word:
	if letter != 'a' and letter != 'o' and (letter != 'y') and (letter != 'e') and (letter != 'u') and (letter != 'i'):
		new_word += '.'
		new_word += letter
print(new_word)


a = str(input()).lower()
b = ['A', 'a', 'O', 'o', 'Y', 'y', 'U', 'u', 'I', 'i', 'E', 'e']
temp = []
for x in a:
	if x not in b:
		temp.append(x)
b = '.'.join(temp)
out = '.' + b
print(out)


a = input().lower()
x = ''
c = 0
while c < len(a):
	if a[c] != 'a' and a[c] != 'o' and (a[c] != 'y') and (a[c] != 'e') and (a[c] != 'u') and (a[c] != 'i'):
		x += '.' + a[c]
	c += 1
print(x)


def jud(a):
	if a == 'a' or a == 'o' or a == 'y' or (a == 'e') or (a == 'u') or (a == 'i'):
		return False
	else:
		return True
s = input()
s = s.lower()
for i in range(len(s)):
	if jud(s[i]):
		print('.%s' % s[i], end='')
print()


st = input()
st1 = ''
vo = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in st:
	if i in vo:
		continue
	else:
		st1 = st1 + '.' + i.lower()
print(st1)


inp = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
index = 0
while index < len(inp):
	if inp[index].lower() in vowels:
		inp.pop(index)
	else:
		if inp[index].isupper():
			inp[index] = inp[index].lower()
		inp.insert(index, '.')
		index += 2
finalstring = ''.join(inp)
print(finalstring)


string = input()
ans = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(string)):
	temp = string[i].lower()
	if temp in vowels:
		pass
	else:
		ans += '.' + temp
print(ans)


output = ''
for letter in input().lower():
	if letter in ['a', 'e', 'i', 'y', 'o', 'u']:
		letter = letter
	else:
		output += '.' + letter
print(output)


def shan(a, b):
	while b in a:
		a.remove(b)
	return a
c = list(input().lower())
d = ['a', 'y', 'o', 'e', 'u', 'i']
for i in d:
	shan(c, i)
print('.' + '.'.join(c))


import sys
import functools
input = sys.stdin.readline
print = sys.stdout.write
vowels = 'aeiouy'
_in = filter(lambda x: x != '\n', str(input()).lower())
res = functools.reduce(lambda acc, item: acc + '.' + item, filter(lambda x: x not in vowels, _in), '')
print(res)


word = list(input().lower())
vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
new = ''
for c in word:
	if c not in vowels:
		new += f'.{c}'
print(new)


import re
s = input()
s = s.lower()
string = re.sub('a|e|i|o|u|y', '', s)
for i in string:
	print('.', end='')
	print(i, end='')


word = input().lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
output = []
for i in range(len(word)):
	if not word[i] in vowels:
		output.append('.')
		output.append(word[i])
	else:
		continue
print(''.join(output))


string = input()
l = len(string)
ans = ''
for i in range(l):
	if string[i].lower() == 'a' or string[i].lower() == 'e' or string[i].lower() == 'i' or (string[i].lower() == 'o') or (string[i].lower() == 'u') or (string[i].lower() == 'y'):
		string[i].replace(string[i], '')
	elif string[i] == string[i].lower():
		ans = ans + '.' + string[i]
	else:
		ans = ans + '.' + string[i].lower()
print(ans)


string = input()
new_str = ''
final_str = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in string:
	if i not in vowels:
		new_str = new_str + i.lower()
for i in new_str:
	final_str = final_str + '.'
	final_str = final_str + i
print(final_str)


s = input()
vowel = list('aeiouAEIOUyY')
if len(s) <= 100:
	for i in range(0, len(s)):
		if s[i] not in vowel:
			print('.' + s[i].casefold(), end='')


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
string = string.lower()
for i in string:
	if i in vowels:
		string = string.replace(i, '')
length1 = len(string)
length = len(string)
i = 0
while length1 != 2 * length:
	string = string[:i] + '.' + string[i:]
	i += 2
	length1 += 1
print(string)


string = input('')
string = string.lower()
vowels = 'aeiouy'
for i in vowels:
	string = string.replace(i, '')
string = '.' + '.'.join(string[::1])
print(string)


initialString = input()
listString = [letter for letter in initialString]
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
upperConsonants = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z']
consonantList = ['']
userPresentedString = '.'
for letter in listString:
	if letter == ' ':
		continue
	elif letter in vowels:
		continue
	elif letter in upperConsonants:
		consonantList.append(letter.lower())
	else:
		consonantList.append(letter)
userPresentedString = userPresentedString.join(consonantList)
print(userPresentedString)


w = input()
s = ['a', 'i', 'o', 'u', 'e', 'y']
g = ''
for i in w:
	if i.lower() in s:
		w = w.replace(i, '')
	else:
		continue
for i in w:
	g += '.'
	g += i.lower()
print(g)


s = str(input())
flag = 1
ans = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i not in vowel:
		ans += '.'
		if ord(i) < 95:
			i = chr(ord(i) + 32)
		ans += i
		flag = 0
	else:
		flag = 1
print(ans)


a = input()
l = len(a)
s = 0
newl = a.lower()
line = []
j = 0
for i in range(l):
	if newl[i] != 'a' and newl[i] != 'e' and (newl[i] != 'i') and (newl[i] != 'o') and (newl[i] != 'u') and (newl[i] != 'y'):
		line.append('.')
		line.append(newl[i])
		j += 2
for i in range(j):
	print(line[i], end='')


a = input()
b = ''
c = ''
d = ''
for i in range(len(a)):
	if ord(a[i]) < 97:
		b = b + chr(ord(a[i]) + 32)
	else:
		b = b + a[i]
for i in range(len(a)):
	if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		continue
	else:
		c = c + b[i]
for i in range(len(c)):
	d += '.' + c[i]
print(d)


import io
import sys

def run(test):
	with io.StringIO(test) as sys.stdin:
		work()

def test():
	run('tour')
	run('Codeforces')
	run('aBAcAba')

def work():
	r = ''
	s = input()
	for x in range(0, len(s)):
		c = s[x].lower()
		if not c in ['a', 'o', 'y', 'e', 'u', 'i']:
			r += '.' + c
	print(r)
work()


word = input()
vowels = 'aeiouy'
result = ''
for i in word.lower():
	if i not in vowels:
		result += '.' + i
print(result)


n = input()
l = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
s = ''
for i in n:
	if i not in l:
		if i.isupper():
			s = s + '.' + i.lower()
		else:
			s = s + '.' + i
print(s)


import re
s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
s = s.lower()
s = re.sub('[aeiouy]', '', s)
newS = ''
for i in range(len(s)):
	newS += '.' + s[i]
print(newS)


s = input().lower()
s_list = [x for x in s if x not in 'aeiouy']
dotted_list = list(map(lambda x: '.' + x, s_list))
print(''.join(dotted_list))


vo = ['a', 'o', 'y', 'e', 'u', 'i']
s = input('')
s = s.lower()
for i in vo:
	s = s.replace(i, '')
x = ''
for i in range(len(s)):
	x += '.' + s[i]
print(x)


def string_task(LIST):
	vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
	LIST2 = [x for x in LIST if x not in vowels]
	LIST3 = ['.' + x for x in LIST2]
	result = str(''.join(LIST3))
	return result
LIST = list(input())
if len(LIST) >= 1 and len(LIST) <= 100:
	string = string_task(LIST)
	print(string.lower())


def string_task(inp):
	inp = inp.lower()
	s = ''
	for i in inp:
		if i == 'a' or i == 'y' or i == 'o' or (i == 'e') or (i == 'u') or (i == 'i'):
			continue
		else:
			s = s + '.'
			s = s + i
	print(s)
	return
inp = input('')
string_task(inp)


a = input()
a = a.lower()
a = list(a)
b = []
for i in range(len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		b.append('.' + a[i])
print(''.join([str(elem) for elem in b]))


s = input()
s1 = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
s = s.upper()
for c in s:
	if c not in vowels:
		s1 += '.' + c.lower()
print(s1)


s = input().lower()
j = 0
a = []
for i in range(0, len(s)):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		continue
	else:
		a.append('.')
		a.append(s[i])
ans = ''.join(a)
print(ans)


def check(ch):
	if ch in ['a', 'o', 'y', 'e', 'u', 'i']:
		return True
	return False

def main():
	string = input()
	string = string.lower()
	new_string = []
	for ch in string:
		if not check(ch):
			new_string.append('.')
			new_string.append(ch)
	new_string = ''.join(new_string)
	print(new_string)
main()


ch = input('')
n = len(ch)
for i in range(0, n):
	if n <= 100:
		if ch[i] not in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
			print('.{0}'.format(ch[i].lower()), end='')


def isVocal(l):
	return l == 'a' or l == 'A' or l == 'e' or (l == 'E') or (l == 'i') or (l == 'I') or (l == 'o') or (l == 'O') or (l == 'u') or (l == 'U') or (l == 'y') or (l == 'Y')
string = input()
output = ''
for i in string:
	if not isVocal(i):
		output += '.' + i
print(output.lower())


s = input()
a = ''
for i in s:
	if ord(i) >= 65 and ord(i) <= 90:
		x = ord(i)
		x += 32
		i = chr(x)
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		a += '.' + i
print(a)


s = input().lower()
pat = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for x in s:
	if x not in pat:
		ans += '.' + x
print(ans)


def tasks(strk):
	glas = ['a', 'o', 'y', 'e', 'u', 'i']
	new_strk = ''
	for i in range(len(strk)):
		if strk[i].lower() not in glas:
			new_strk += '.'
			new_strk += strk[i].lower()
	return new_strk
strk = str(input())
new_strk = tasks(strk)
print(new_strk)


word = list(input().lower())
consonant = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
answer = []
for x in word:
	if x in consonant:
		answer.append('.' + x)
print(''.join(answer))


word = str(input())
word = word.lower()
newword = ''
for char in word:
	if char not in 'aeiouy':
		newword += '.' + char
print(newword)


x = input().lower().replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
print(''.join(['.' + c for c in x]))


import re
s = input()
glasn = ['a', 'o', 'y', 'e', 'u', 'i']
s1 = ''
for lit in s:
	if lit.lower() not in glasn:
		s1 += '.' + lit.lower()
print(s1)


s = list(input())
for item in s:
	if item.lower() not in ['a', 'o', 'y', 'e', 'u', 'i']:
		print('.' + item.lower(), end='', sep='')
print()


a = list(input())
b = ''
c = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(a)):
	if a[i] not in c:
		if chr(ord(a[i]) + 32) not in c:
			b = b + '.'
			if ord(a[i]) in range(65, 91):
				b = b + chr(ord(a[i]) + 32)
			else:
				b = b + chr(ord(a[i]))
print(b)


s = input().lower()
l = len(s)
lis = list()
dis = list()
for i in range(l):
	lis.append(s[i])
for i in range(l):
	if lis[i] == 'a' or lis[i] == 'i' or lis[i] == 'e' or (lis[i] == 'o') or (lis[i] == 'u') or (lis[i] == 'y'):
		pass
	else:
		dis.append('.' + lis[i])
dis = ''.join(dis)
print(dis)


g = input()
g = g.lower()
re = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
for i in range(12):
	g = g.replace(re[i], '')
g = '.'.join(g)
print('.' + g)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('i', '')
s = s.replace('u', '')
s = s.replace('e', '')
s = s.replace('o', '')
s = s.replace('y', '')
t = len(s)
for z in range(t):
	s = s[:2 * z] + '.' + s[2 * z:]
print(s)


vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'o', 'y', 'u', 'i']
s = input()
a = []
b = []
for i in s:
	if i in vow:
		a.append(i)
	else:
		b.append(i)
for i in b:
	print('.' + i.lower(), end='')


s = input()
t = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s.lower():
	if i not in vowels:
		t += '.' + i
print(t)


n = input().strip()
n = n.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	if i in n:
		n = n.replace(i, '')
print('.' + '.'.join(n))


string = input()
string = string.lower()
vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
answer = ''
for char in string:
	if char not in vowels:
		answer = answer + '.' + char
print(answer)


word = input().lower()
list1 = list(word)
list2 = ['a', 'e', 'i', 'o', 'u', 'y']
for i in list1[:]:
	if i in list2:
		list1.remove(i)
for i in list1:
	word = '.' + '.'.join(list1)
print(word)


word = input()
word = word.lower()
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
output = ''
for w in word:
	if w in vowels:
		pass
	else:
		output += '.' + w
print(output)


word = input().lower()
c = []
shuchu = []
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
jg = ''
n = len(word)
for i in range(1, n + 1):
	c.append(word[i - 1:i])
for i in range(n):
	a = c[i]
	if a not in Vowels:
		shuchu.append(a)
for i in range(len(shuchu)):
	jg = jg + '.'
	jg = jg + shuchu[i]
print(jg)


import re
s = input()
t = len(s)
x = re.sub('A|E|I|O|U|Y|a|e|i|o|u|y', '', s)
t = len(x)
for i in range(0, t):
	print('.', end='')
	print(x[i].lower(), end='')


s = input().lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
res = [i for i in s if i not in vow]
res = '.' + '.'.join(res)
print(res)


a = list(input().lower())
v = 'aeiouy'
a = [i for i in a if i not in v]
print('.' + '.'.join(a))


gl = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = str(input())
out = ''
for i in s:
	if i not in gl:
		out += '.' + i
print(out.lower())


s = input().lower()
r = 'aoiuey'
for i in r:
	s = s.replace(i, '')
print('.' + '.'.join(s))


vowels = list('aoyeui')
n = input()
n = n.lower()
new_str = ''
for c in n:
	if c not in vowels:
		new_str += '.' + c
print(new_str)


VOWEL = 'aoyeui'

def solve():
	string = input().lower()
	answer = []
	for ch in string:
		if ch in VOWEL:
			continue
		else:
			answer.append('.' + ch)
	print(''.join(answer))
solve()


n = input()
n = n.lower()
if 'a' in n:
	n = n.replace('a', '', 100)
if 'o' in n:
	n = n.replace('o', '', 100)
if 'y' in n:
	n = n.replace('y', '', 100)
if 'e' in n:
	n = n.replace('e', '', 100)
if 'u' in n:
	n = n.replace('u', '', 100)
if 'i' in n:
	n = n.replace('i', '', 100)
n = n.strip()
n = '.'.join(n)
print('.', n, sep='')


import sys
b = str(input()).lower()
x = '.'.join([c for c in b if not c in 'aeiuoy'])
print('.', end='')
print(x)


v = 'AOYEUI'.lower()
s = input().lower()
ans = ''
for i in range(len(s)):
	if not s[i].lower() in v:
		ans += '.' + s[i]
print(ans)


v = ['a', 'o', 'y', 'e', 'u', 'i']
b = ''
a = input()
l = len(a)
a = a.lower()
for i in range(l):
	if a[i] not in v:
		b = b + ('.' + a[i])
	else:
		continue
print(b)


val = input().lower()
arr = list(val)
st = []
for i in range(0, len(arr)):
	if arr[i] == 'a' or arr[i] == 'o' or arr[i] == 'y' or (arr[i] == 'e') or (arr[i] == 'u') or (arr[i] == 'i'):
		arr[i] = 'a'
	if arr[i] != 'a':
		st.append('.')
		st.append(arr[i])
print(''.join(st))


gl = 'aoyeui'
s = input()
s = s.lower()
for c in gl:
	s = s.replace(c, '')
s1 = ''
for c in s:
	s1 += '.' + c
print(s1)


x = input()
for i in x:
	if i.upper() == i:
		i = i.lower()
	if i in 'AOYEUI' or i in 'aoyeui':
		i = ''
	else:
		i = '.' + i
	print(i, end='')


given_word = input()
given_word = given_word.lower()
length = len(given_word)
index = 0
new_word = ''
while index < length:
	letter = given_word[index]
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		pass
	else:
		new_word += '.'
		new_word += letter
	index += 1
print(new_word)


s = str(input())
s = s.lower()
f = 'aeiouAEIOUYy'
for i in range(len(s)):
	if s[i] in f:
		continue
	else:
		print('.', end='')
		print(s[i], end='')


from collections import deque
from collections import OrderedDict
import math
import sys
import os
from io import BytesIO
import threading
import bisect
import operator
import heapq
input = lambda : sys.stdin.readline().rstrip('\r\n')
vowel = {'A', 'O', 'Y', 'E', 'U', 'I'}
s = input()
for i in range(len(s)):
	if s[i].upper() not in vowel:
		print('.', s[i].lower(), sep='', end='')


x = input()
x = x.lower()
m = ''
i = 0
while i < len(x):
	if x[i] != 'a' and x[i] != 'e' and (x[i] != 'i') and (x[i] != 'o') and (x[i] != 'u') and (x[i] != 'y'):
		m = m + x[i]
	i = i + 1
k = '.'
for i in range(len(m)):
	k = k + m[i] + '.'
print(k[0:-1])


anw = ''
for l in list(input().lower()):
	if l not in ['a', 'e', 'o', 'i', 'u', 'y']:
		anw += '.' + l
print(anw)


word = input().lower()
vowel = ['a', 'o', 'y', 'e', 'i', 'u']
s = ''
for i in word:
	if i in vowel:
		word = word.replace(i, '')
for y in range(len(word)):
	s = s + '.' + word[y]
print(s.lower())


n = input()
d = []
for i in n:
	if i.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		d.append(i.lower())
for j in d:
	print('.' + str(j), end='')


import math
s = input()
V = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for c in s:
	if c in V:
		continue
	ans += '.'
	ans += c.lower()
print(ans)


code = str(input()).lower()
rm_list = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for c in code:
	if c not in rm_list:
		res += c
ans = '.' + '.'.join(res)
print(ans)


n = list(map(str, input().strip()))
s = ''
k = ''
for i in n:
	if i.lower() == 'a' or i.lower() == 'o' or i.lower() == 'y' or (i.lower() == 'e') or (i.lower() == 'u') or (i.lower() == 'i'):
		pass
	else:
		s += i
for i in s:
	k += '.'
	k += i
print(k.lower())


import re
print('.' + '.'.join(list(re.sub('a|e|i|o|u|y', '', input().lower()))))


myStr = input().lower()
vowels = ['a', 'i', 'o', 'u', 'e', 'y']
newStr = ''.join(['.' + l for l in myStr if l not in vowels])
print(newStr)


def main():
	word = input()
	word = word.lower()
	newword = []
	for i in word:
		if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
			pass
		else:
			newword.append('.')
			newword.append(i)
	print(''.join(newword))
main()


word = input()
vowel = ['a', 'i', 'y', 'o', 'e', 'u']
prtout = ''
for letter in word:
	word.lower()
	if letter.lower() not in vowel:
		prtout = prtout + '.' + letter.lower()
print(prtout)


import string
s = input()
b = []
for z in range(len(s)):
	b.append(s[z])
t = []
for i in range(len(b)):
	if 'aoyeuiAOYEUI'.count(b[i]) == 0:
		t.append(b[i])
for l in range(len(t)):
	h = '.' + str.lower(t[l])
	print(h, sep='', end='')


s = input().strip().lower()
v = 'aeiouy'
res = ''
for i in s:
	if i not in v:
		res += '.' + i
print(res)


s = input()
v = 'aeiouy'
s = s.lower()
c = ''
for i in s:
	if i not in v:
		c = c + '.' + i
print(c)


result = []
for x in input().lower():
	if x not in 'aeiouy':
		result.append('.' + x)
print(''.join(result))


print(''.join(['.' + l for l in input().lower() if l not in 'aeiouy']))


s = input()
ans = ''
for c in s:
	c = c.lower()
	if c == 'a' or c == 'e' or c == 'i' or (c == 'y') or (c == 'o') or (c == 'u'):
		continue
	ans += f'.{c}'
print(ans)


word1 = list(input())
word2 = []
word = []
answ = []
for i in range(len(word1)):
	if word1[i] not in ['A', 'O', 'Y', 'I', 'U', 'E', 'a', 'o', 'y', 'i', 'u', 'e']:
		word2.append(word1[i])
for i in range(len(word2)):
	if ord('A') <= ord(word2[i]) and ord(word2[i]) <= ord('Z'):
		word.append(chr(ord('a') + (ord(word2[i]) - ord('A'))))
	else:
		word.append(word2[i])
for i in range(len(word)):
	answ.append('.')
	answ.append(word[i])
print(''.join(answ))


s = str(input())
v = 'AOYEUIaoyeui'
print('.' + '.'.join([i for i in s if i not in v]).lower())


x = input()
x = x.lower()
d = ''
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		d = d + ''
	else:
		d = d + '.' + i
print(d)


s = input()
s = s.lower()
for i in s:
	if i not in 'aeyouiAEYOUI':
		print('.' + i, end='')


vowelC = ['A', 'O', 'Y', 'E', 'U', 'I']
vowelS = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s2 = ''
for i in s:
	if not (i in vowelC or i in vowelS):
		if i <= 'z' and i >= 'a':
			s2 += '.' + i
		else:
			s2 += '.' + chr(ord(i) + 32)
print(s2)


def main():
	vovels = 'AaOoYyEeUuIi'
	in_str = input()
	for letter in in_str:
		print('' if letter in vovels else '.' + letter.lower(), sep='', end='')
	print('\n')
main()


inp = input()
li = list(inp.lower())
ret = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in li:
	if i not in vow:
		ret = ret + '.' + str(i)
print(ret)


n1 = list(input().lower())
n = n1
print('.' + '.'.join(filter(lambda char: char not in list('aeiouy'), n)))


def main():
	letter = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
	str = list(input())
	res = []
	for s in str:
		if s in letter:
			continue
		elif s not in letter and s.isupper():
			res.append('.')
			res.append(s.lower())
		elif s not in letter:
			res.append('.')
			res.append(s)
	print(''.join(res))
main()


a = input().lower()
c = []
for i in range(len(a)):
	if a[i] not in 'aoyeui':
		c.append('.' + a[i])
print(''.join(c))


s = input('').lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	s = s.replace(i, '')
a = ''
for i in s:
	i = '.' + i
	a += i
print(a)


a = input()
b = a.lower()
c = list(b)
x = len(c)
new = ''
y = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(x):
	if c[i] not in y:
		new += '.' + c[i]
print(new)


S = list(input())
ans = []
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for s in S:
	if not s.upper() in vowels:
		tmp = '.' + s.lower()
		ans.append(tmp)
print(''.join(ans))


x = input()
a = x.lower()
n = len(a)
s = []
for i in range(0, n):
	if ord(a[i]) == 97 or ord(a[i]) == 101 or ord(a[i]) == 105 or (ord(a[i]) == 111) or (ord(a[i]) == 117) or (ord(a[i]) == 121):
		pass
	else:
		s.append('.')
		s.append(a[i])
new = ''
for x in s:
	new += x
print(new)


st = list(input().lower())
st.reverse()
fst = ''
for i in range(len(st) - 1, -1, -1):
	if st[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		del st[i]
	else:
		fst += '.' + st[i]
print(fst)


import re
strg = input().lower()
strg = ''.join(re.split('[aueioy]+', strg, flags=re.IGNORECASE))
for char in strg:
	print('.' + char, end='')


s = list(input().lower())
k = 0
while True:
	if 'a' in s or 'e' in s or 'i' in s or ('o' in s) or ('u' in s) or ('y' in s):
		if 'a' in s:
			s.remove('a')
		elif 'e' in s:
			s.remove('e')
		elif 'i' in s:
			s.remove('i')
		elif 'o' in s:
			s.remove('o')
		elif 'u' in s:
			s.remove('u')
		elif 'y' in s:
			s.remove('y')
	else:
		break
for item in s:
	print(f'.{item}', end='')


s = input()
fs = ''
for i in range(len(s)):
	if s[i] == 'A' or s[i] == 'E' or s[i] == 'I' or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y') or (s[i] == 'a') or (s[i] == 'e') or (s[i] == 'i') or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		fs += ''
	elif ord(s[i]) > 64 and ord(s[i]) <= 91:
		fs += '.'
		fs += chr(ord(s[i]) + 32)
	else:
		fs += '.'
		fs += s[i]
print(fs)


strng = list(input().lower())
result = list(filter(lambda x: x not in ['a', 'e', 'i', 'o', 'u', 'y'], strng))
ans = ''
for i in result:
	ans += '.' + i
print(ans)


VOWELS = ('a', 'o', 'y', 'e', 'u', 'i')
inputing = input()
name = inputing.lower()
string = ''
for i in name:
	if i not in VOWELS:
		string += '.' + i
print(string)


(s, a, g) = (list(input()), [], ['a', 'e', 'o', 'i', 'u', 'y'])
for i in range(len(s)):
	s[i] = s[i].lower()
for i in range(len(s)):
	if s[i] not in g:
		a.append(s[i])
if len(a) != 0:
	print('.' + '.'.join(a))


s = input()
s = list(filter(lambda a: a not in ['a', 'e', 'i', 'o', 'u', 'y'], s.lower()))
print('.' + '.'.join(s))


str1 = input('')
str = str1.lower()
for i in range(0, len(str)):
	if str[i] == 'a' or str[i] == 'o' or str[i] == 'y' or (str[i] == 'e') or (str[i] == 'u') or (str[i] == 'i'):
		continue
	else:
		print('.' + str[i], end='')


t = str(input())
s = t.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
p = []
for i in range(0, len(s)):
	p.append('.')
	p.append(s[i])
a = ''
x = a.join(p)
print(x)


a = input()
t = list(a)
list1 = ['a', 'A', 'i', 'I', 'e', 'E', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in t[0:]:
	for j in list1:
		if i == j:
			t.remove(i)
for k in range(0, 2 * len(t), 2):
	t.insert(k, '.')
x = ''.join(t)
print(x.lower())


n = input()
n = n.lower()
n1 = len(n)
c = []
for i in range(0, n1):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		c.append(n[i])
z = n.count('a')
z1 = n.count('e')
z2 = n.count('i')
z3 = n.count('o')
z4 = n.count('u')
z5 = n.count('y')
x = z + z1 + z2 + z3 + z4 + z5
x1 = n1 - x
for i in range(0, x1):
	print('.', end='')
	print(c[i], end='')


x = list(input().lower())
l = ['a', 'e', 'i', 'o', 'u', 'y']
n = []
for i in x:
	if i in l:
		i = ''
	else:
		i = '.' + i
	n.append(i)
se = ''
print(se.join(n))


print(''.join(['.' + i.lower() for i in input() if i.lower() not in 'aoeyui']))


a = input()
b = a.lower()
c1 = b.replace('a', '')
c2 = c1.replace('o', '')
c3 = c2.replace('y', '')
c4 = c3.replace('e', '')
c5 = c4.replace('u', '')
c6 = c5.replace('i', '')
e = c6.replace('', '.')
print(e[:-1])


k = list(input().lower())
vowels = list('aeiouy')
s = []
for i in k:
	if i not in vowels:
		s.append('.')
		s.append(i)
s = ''.join(s)
print(s)


a = [x for x in input().lower() if x not in 'aeiouy']
print('.' + '.'.join(a))


vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = input()
result = ''
for i in s:
	if any((i in y for y in vowels)):
		pass
	else:
		result += '.' + i.lower()
print(result)


s = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
news = ''
for letter in s:
	if not letter in vowels:
		news += '.' + letter
print(news.lower())


print(''.join(('.' + x for x in input().lower() if x not in 'aeyiou')))


STR1 = input()
STR2 = ''
l1 = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(STR1)):
	if STR1[i] in l1:
		STR2 += ''
	else:
		STR2 += '.' + STR1[i].lower()
print(STR2)


stroka = input()
stroka = stroka.lower()

def delete(n):
	a = len(n) - 1
	while a != 0:
		if n[a] in ['a', 'o', 'y', 'e', 'u', 'i']:
			n = n[0:a] + n[a + 1:]
		a = a - 1
	return n
stroka = delete(stroka)
a = len(stroka) - 1
b = 0
lll = []
while b != a + 1:
	if stroka[b] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		lll.append('.')
		lll.append(stroka[b])
	b = b + 1
llll = len(lll)
ww = 0
o = ''
while ww != llll:
	o = o + lll[ww]
	ww = ww + 1
print(o)


palabra = input()
i = 0
while True:
	if palabra[i].__contains__('a') or palabra[i].__contains__('A') or palabra[i].__contains__('e') or palabra[i].__contains__('E') or palabra[i].__contains__('i') or palabra[i].__contains__('I') or palabra[i].__contains__('o') or palabra[i].__contains__('O') or palabra[i].__contains__('u') or palabra[i].__contains__('U') or palabra[i].__contains__('y') or palabra[i].__contains__('Y'):
		palabra = palabra.replace(palabra[i], '')
		if i >= len(palabra) - 1:
			break
	elif i >= len(palabra) - 1:
		break
	else:
		i = i + 1
palabra_definitiva = ''
for l in palabra:
	palabra_definitiva = palabra_definitiva + '.' + l.lower()
print(palabra_definitiva)


string = input().lower()
output = ''
for i in range(len(string)):
	if string[i] == 'a' or string[i] == 'o' or string[i] == 'y' or (string[i] == 'e') or (string[i] == 'u') or (string[i] == 'i'):
		continue
	else:
		output += '.' + string[i]
print(output)


a = input().lower()
vowels = ['a', 'o', 'u', 'e', 'i', 'y']
a = [_ for _ in a]
a = list(filter(lambda x: x not in vowels, a))
a = list(map(lambda x: '.%s' % x, a))
print(''.join(a))


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
entry = input()
point = '.'
entry = entry.lower()
final = entry
for i in range(len(vowel)):
	final = final.replace(str(vowel[i]), '')
print('.' + point.join(final))


string = input()
newstr = string.replace('A', '')
newstr = newstr.replace('E', '')
newstr = newstr.replace('I', '')
newstr = newstr.replace('O', '')
newstr = newstr.replace('U', '')
newstr = newstr.replace('Y', '')
newstr = newstr.replace('a', '')
newstr = newstr.replace('e', '')
newstr = newstr.replace('i', '')
newstr = newstr.replace('o', '')
newstr = newstr.replace('u', '')
newstr = newstr.replace('y', '')
newstr = newstr.lower()
for i in range(len(newstr)):
	print(f'.{newstr[i]}', end='')


word = input().lower()
new_word = ''
vowels = 'aoyeui'
for (i, v) in enumerate(word):
	if v in vowels:
		continue
	new_word += '.' + v
print(new_word)


s = str(input()).lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
n = []
for x in s:
	if x not in v:
		n.append('.' + x)
print(str(''.join([str(i) for i in n])))


text = input()
newtext = ''
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in text.lower():
	if x not in vowels:
		newtext += '.' + x
print(newtext)


print(''.join(['.' + i for i in input().lower() if i not in 'aieouy']))


gl = 'AOYEUIaoyeui'
sg = 'BCDFGHJKLMNPQRTSVWXZbcdfghjklmnpqrstvwxz'
al = 'abcdefghijklmnopqrstuvwxyz'
s = input()
for elem in al:
	s = s.replace(chr(ord(elem) - 32), elem)
for elem in gl:
	s = s.replace(elem, '')
for elem in sg:
	s = s.replace(elem, f'.{elem}')
print(s)


unit1 = input()
unit = 'aeiouy'
result = ''
unit1 = unit1.lower()
for ket in unit1:
	if ket in unit:
		continue
	else:
		result += '.' + ket
print(result)


v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = input()
r = ''
for i in s:
	if any((i in y for y in v)):
		pass
	else:
		r += '.' + i.lower()
print(r)


x = input()
word = x.lower()
length = len(word)
for i in range(0, length):
	if word[i] not in 'aeiouy':
		newWord = '.' + word[i]
		print(newWord, end='')


import re
st = input().lower()
print('.' + '.'.join(list(re.sub('[aeiouy]', '', st))))


str = input().lower()
yuanyin = 'aeiouy'
list = list(str)
list = [list[i] for i in range(len(list)) if list[i] not in yuanyin]
list = ['.' + list[i] for i in range(len(list))]
print(''.join(list))


a = input()
a = a.lower()
b = ''
for i in a:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'i') or (i == 'u') or (i == 'y'):
		continue
	else:
		b = b + '.' + i
print(b)


s = input().lower()
p = []
for char in s:
	if char != 'a' and char != 'e' and (char != 'i') and (char != 'o') and (char != 'u') and (char != 'y'):
		p += [char]
	else:
		continue
for i in range(len(p)):
	print('%s%s' % ('.', p[i]), end='')


s = list(input())
vocales = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
l = len(s)
i = 0
s1 = []
while l > 0:
	try:
		vocales.index(s[i])
	except ValueError:
		s1.append(s[i])
	i += 1
	l -= 1
s2 = []
j = 0
for i in range(len(s1) * 2):
	if i % 2 == 0:
		s2.append('.')
	else:
		s2.append(s1[j].lower())
		j += 1
print(''.join(s2))


C = ['a', 'e', 'i', 'o', 'u', 'y']
S = [x for x in list(input().lower()) if not x in C]
if len(S) > 0:
	word = '.' + '.'.join(S)
	print(word)


d = ['a', 'o', 'y', 'e', 'u', 'i']
g = input().lower()
for i in g:
	if i in d:
		g = g.replace(i, '')
	elif i not in d:
		g = g.replace(i, '.' + i)
for i in g:
	g = g.replace('..', '.')
print(g)


str_list = ['a', 'o', 'y', 'e', 'u', 'i']
s = str(input())
s = s.lower()
res = ''
for x in s:
	if not x in str_list:
		res = res + '.' + x
print(res)


s = input().lower()
vowel = {'a', 'o', 'y', 'e', 'u', 'i'}
r = ''
for si in s:
	if si not in vowel:
		r += f'.{si}'
print(r)


class StringTask:

	def solve(self, str):
		return ''.join(('.' + char.lower() for char in str if char.lower() not in 'aeiouy'))
str = input()
st = StringTask()
print(st.solve(str))


def readln():
	return tuple(map(int, input().split()))
s = input().lower()
for c in list('aoyeui'):
	s = ''.join(s.split(c))
print('.' + '.'.join(list(s)) if s else '')


s = input()
vovels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
a = []
for i in vovels:
	s = s.replace(i, '')
for i in s:
	if i not in a:
		s = s.replace(i, '.' + i)
		a.append(i)
s = s.lower()
print(s)


string = input()
lowstring = string.lower()
mystring = ''
finalstring = ''
counter = 0
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(0, len(lowstring)):
	if lowstring[i] not in vowels:
		mystring += lowstring[i]
for i in range(0, len(mystring) * 2):
	counter += 1
	if counter % 2 == 1:
		finalstring += '.'
	else:
		finalstring += mystring[i // 2]
print(finalstring)


s = input()
vw = ['a', 'y', 'e', 'i', 'o', 'u']
s1 = s.lower()
for i in s1:
	print('.' + i if not i in vw else '', end='')


s = input()
s = s.lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in l:
		s = s.replace(i, '')
n = ''
for i in range(len(s)):
	n = n + '.' + s[i]
print(n)


artical = input()
seet1 = list(artical)
vowels = 'AaOoYyEeUuIi'
seet2 = list(vowels)
for i in seet1:
	if not i in seet2:
		print('.' + i.lower(), end='')


word = [str(x) for x in str(input()).lower()]
k = len(word) - 1
while k >= 0:
	if word[k] in 'aeiouy':
		del word[k]
	k -= 1
print('.' + '.'.join(word))


s = input()
v = 'AEIOUYaeiouy'
p = ''
for i in s:
	if i not in v:
		p = p + '.' + i.lower()
print(p)


stringg = input().lower()
str_list = ['a', 'o', 'y', 'e', 'u', 'i']
for i in stringg:
	for d in str_list:
		if i == d:
			stringg = stringg.replace(i, '')
fr = ''
for h in stringg:
	fr = fr + '.' + h
print(fr)


from string import *
i = 0
s = input().lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
for i in range(len(s)):
	print('.', s[i], end='', sep='')


v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
s = input()
s = s.lower()
p = ''
for i in s:
	if i in v:
		pass
	else:
		t = '.' + i
		p = p + t
print(p)


a = input().lower()
b = a.replace('a', '')
c = b.replace('o', '')
d = c.replace('y', '')
e = d.replace('e', '')
f = e.replace('u', '')
g = f.replace('i', '')
for i in g:
	print('.', end='')
	print(i, end='')


import re
word = input()
phy = str(word).lower()
a = re.sub('[aeiouAEIOUyY]', '', phy)
b = '.'
print('.', b.join(a), sep='')


s = list(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
s = [w for w in s if w.upper() not in vowels]
print('.' + '.'.join(s).lower())


word = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
print(''.join(['' if i in vowels else '.' + i for i in word]))


s = input()
s = list(s.lower())
while 'a' in s:
	s.remove('a')
while 'e' in s:
	s.remove('e')
while 'i' in s:
	s.remove('i')
while 'o' in s:
	s.remove('o')
while 'u' in s:
	s.remove('u')
while 'y' in s:
	s.remove('y')
ans = ''
if len(s) != 0:
	ans = '.'
ans = ans + '.'.join(s)
print(ans)


str = input()
ans = ''
for i in str:
	if i in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		continue
	elif ord(i) <= 90:
		ans += '.' + chr(ord(i) + 32)
	else:
		ans += '.' + i
print(ans)


list = ['a', 'e', 'i', 'o', 'u', 'y']

def split(word):
	return [char for char in word]
s = ''
a = split(input().lower())
for i in range(len(a)):
	if a[i] not in list:
		s = s + '.' + a[i]
print(s)


str = str(input(''))
x = str.lower()
l = list(x)
vowel = 'aeiouy'
t = len(l)
for k in range(0, t):
	for i in l:
		if i in vowel:
			l.remove(i)
g = []
for f in l:
	g.append('.' + f)
final = ''
for c in g:
	final = final + c
print(final)


def sol(s):
	vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y')
	temp = ''
	for c in s:
		if c not in vowels:
			if c.isupper():
				c = c.lower()
			c = '.' + c
		temp += c
	for c in temp:
		if c in vowels:
			temp = temp.replace(c, '')
	print(temp)
s = str(input())
sol(s)


inp = input()
consList = []
for i in inp:
	if i not in 'AEIOUaeiouYy':
		consList.append(i)
for i in range(len(consList)):
	if consList[i].isupper():
		consList[i] = consList[i].lower()
for i in consList:
	print('.' + i, end='')


input_string = input()
new_string = ''
for ch in input_string:
	comp = ch.lower()
	if ch.lower() not in 'aeiouy':
		new_string += '.' + ch.lower()
print(new_string)


word = input()
l = len(word)
word = word.lower()
ans = ''
for i in range(l):
	if word[i] != 'a' and word[i] != 'e' and (word[i] != 'i') and (word[i] != 'o') and (word[i] != 'u') and (word[i] != 'y'):
		ans = ans + '.' + word[i]
print(ans)


import re
s = input()
s1 = s.lower()
for i in s1:
	if i not in 'aeiouy':
		print('.' + i, end='')


def main():
	a = ''
	word = input()
	word = word.lower()
	for x in word:
		if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'u') and (x != 'i'):
			a = a + '.' + x
	print(a)
main()


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
new_s = ''
for i in vowels:
	s = s.replace(i, '')
for char in s:
	if char.isupper():
		new_s = new_s + '.' + char.lower()
	else:
		new_s = new_s + '.' + char
print(new_s)


vogals = ['A', 'O', 'Y', 'E', 'U', 'I']
word = input()
new_word = ''
for char in word:
	if char.upper() in vogals:
		continue
	else:
		new_word += '.' + char.lower()
print(new_word)


s = input()
for x in s:
	if x in 'AEIOUYaeiouy':
		continue
	print('.' + x.lower(), end='')


l = input()
x = ''
for i in l:
	if i.lower() in ('a', 'o', 'y', 'e', 'u', 'i'):
		pass
	else:
		x = x + '.' + i.lower()
print(x)


s = input()
x = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in s:
	if i not in vowels:
		if str.islower(i):
			x = x + '.' + i
		else:
			x = x + '.' + chr(ord(i) + 32)
	else:
		pass
print(x)


linein = input()
s = '.'
lineout = ''
for v in linein:
	n = ord(v)
	if n != 65 and n != 69 and (n != 73) and (n != 79) and (n != 85) and (n != 89) and (n != 97) and (n != 101) and (n != 105) and (n != 111) and (n != 117) and (n != 121):
		if n <= 90:
			m = str(chr(n + 32))
			lineout = lineout + s + m
		else:
			lineout = lineout + s + v
	else:
		lineout = lineout
print(lineout)


s = input()
a = s.lower()
a = list(a)
z = ['a', 'o', 'y', 'e', 'u', 'i']
l = []
for i in range(len(a)):
	if not a[i] in z:
		l = l + ['.', a[i]]
print(''.join(l))


import string
string = input()
string1 = ''
for i in range(len(string)):
	if string[i] == 'A' or string[i] == 'O' or string[i] == 'E' or (string[i] == 'I') or (string[i] == 'U') or (string[i] == 'Y') or (string[i] == 'a') or (string[i] == 'o') or (string[i] == 'e') or (string[i] == 'i') or (string[i] == 'u') or (string[i] == 'y'):
		continue
	else:
		string1 = string1 + '.' + string[i]
print(string1.lower())


i = input().lower().replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
for t in i:
	print('.' + t, end='')


def is_vowel(c):
	return c in 'aeiouy'

def main(sc):
	str = sc.next_string().lower()
	str = ['.' + x for x in str if x not in 'aeiouy']
	str = ''.join(str)
	print(str)

class Scanner:

	def __init__(self):
		self.idx = 0
		self.tokens = []

	def next(self):
		while self.idx == len(self.tokens) or not len(self.tokens[self.idx]):
			if self.idx == len(self.tokens):
				self.idx = 0
				self.tokens = input().split()
			else:
				self.idx += 1
		self.idx += 1
		return self.tokens[self.idx - 1]

	def next_string(self):
		return self.next()

	def next_strings(self, n):
		return [self.next_string() for i in range(0, n)]

	def next_int(self):
		return int(self.next())

	def next_ints(self, n):
		return [self.next_int() for i in range(0, n)]
scanner = Scanner()
main(scanner)


w = input().lower()
n = []
for x in range(len(w)):
	if w[x] in 'aeyoui':
		None
	else:
		n.append('.' + w[x])
print(''.join(n))


lok = ['a', 'o', 'y', 'e', 'u', 'i']
b = []
a = input()
line = list(a.lower())
for i in line:
	if i in lok:
		b = b
	else:
		b.append(i)
m = '.'.join(b)
print('.' + m)


s = input()
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in v:
	if i in s:
		s = s.replace(s[s.index(i)], '')
print('.' + '.'.join(s))


def mod():
	x = input()
	z = x.lower()
	n = []
	for i in z:
		if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
			continue
		else:
			n.append(str(i))
	for j in range(len(n)):
		print('.', n[j], end='', sep='')
mod()


s = input()
for c in s.lower():
	if c in 'aoyeui':
		continue
	else:
		print(f'.{c}', end='')
print()


s = input()
s = s.lower()
list0 = []
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		list0.append(s[i])
k = ''.join(list0)
list1 = ['.']
for j in k:
	list1.append(j)
	list1.append('.')
list1.pop()
l = ''.join(list1)
print(l)


s = input()
t = s.lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
for x in v:
	t = t.replace(x, '')
for y in t:
	print('.' + y, end='')


delet = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
switch = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'J': 'j', 'H': 'h', 'K': 'k', 'L': 'l', 'Q': 'q', 'M': 'm', 'N': 'n', 'P': 'p', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'X': 'x', 'W': 'w', 'Z': 'z'}
string = input()
strin = [string[i] for i in range(len(string))]
for j in strin:
	if j in delet:
		continue
	elif j in switch:
		print('.', end='')
		j = switch[j]
		print(j, end='')
	else:
		print('.', end='')
		print(j, end='')


Vowel = {'a': 1, 'o': 1, 'y': 1, 'e': 1, 'u': 1, 'i': 1}
string = input()
string = string.lower()
answer = ''
for char in string:
	try:
		if Vowel[char] == 1:
			continue
	except:
		answer = answer + '.' + str(char)
print(answer)


palavra = input()
vogais = ['A', 'O', 'Y', 'E', 'U', 'I']
auxiliar = ''
for i in palavra:
	if i.upper() in vogais:
		pass
	else:
		auxiliar += '.'
		if i.isupper():
			auxiliar += i.lower()
		else:
			auxiliar += i
print(auxiliar)


v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
l = list(input())
l1 = []
for i in range(len(l)):
	if l[i] == l[i].upper() and l[i] not in v:
		l1.append('.' + l[i].lower())
	elif l[i] not in v:
		l1.append('.' + l[i])
	else:
		pass
print(''.join(l1))


string = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newArr = []
period = ['.']
for i in range(len(string)):
	if string[i] not in vowels:
		newArr += period + list(string[i])
endString = ''.join(newArr)
print(endString)


s = input()
t = str()
y = [0 for i in range(len(s))]
for i in range(len(s)):
	if 'Z' >= s[i] >= 'A':
		y[i] = chr(ord(s[i]) + 32)
	else:
		y[i] = s[i]
	if y[i] == 'a' or y[i] == 'o' or y[i] == 'y' or (y[i] == 'e') or (y[i] == 'u') or (y[i] == 'i'):
		t = t
	else:
		t = t + '.' + y[i]
print(t)


s = input()
S = ''
for i in 'aeiouyAEIOUY':
	s = s.replace(i, '')
for i in s:
	S = S + ('.' + i)
print(S.lower())


origin = str(input()).lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
new = []
for i in origin:
	if i not in vowel:
		new.append('.')
		new.append(i)
for each in new:
	print(each, end='')


def read_arr(data_type=int):
	return [data_type(num) for num in input().split()]

def read(data_type=int):
	return data_type(input())
s = input()
s = s.lower()
l = ['.%s' % ch for ch in s if ch not in {'a', 'e', 'i', 'o', 'u', 'y'}]
print(''.join(l))


string = input()
string = string.lower().translate({ord(i): None for i in 'aoyeui'})
string = '.' + '.'.join(string)
print(string)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for i in range(len(string)):
	if string[i] not in vowels:
		p = '.'
		new = p + string[i].lower()
		print(new, end='')


word = input()
word = word.lower()
tmp = []
for i in range(len(word)):
	if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		pass
	else:
		tmp.append(word[i])
ans = ''
for i in range(len(tmp)):
	ans += '.' + tmp[i]
print(ans)


str = input()

def strsolver(str):
	str = str.lower()
	res = ''
	for ch in str:
		if ch != 'a' and ch != 'e' and (ch != 'i') and (ch != 'o') and (ch != 'u') and (ch != 'y'):
			res += f'.{ch}'
		else:
			continue
	print(res)
strsolver(str)


n = str(input())
n = n.lower()
a = ['a', 'o', 'y', 'e', 'u', 'i']
d = [x for x in n if x not in a]
z = []
for j in d:
	z.append('.')
	z.append(j)
t1 = ''
for j in z:
	t1 += j
print(t1)


n = input()
m = list(n.lower())
d = ''
list = ['a', 'o', 'y', 'e', 'u', 'i']
for i in m:
	if i not in list:
		d = d + '.'
		d = d + i
print(d)


def process_string(arr_string):
	vowel = ['a', 'e', 'i', 'o', 'u', 'y']
	new_arr = []
	hasil = ''
	for i in arr_string:
		if i not in vowel:
			new_arr.append(i)
	for i in new_arr:
		hasil += '.' + i
	return hasil
input_string = list(input().lower())
print(process_string(input_string))


text = str(input())
for x in range(0, len(text)):
	a = text[x].lower()
	end = ''
	if a != 'a' and a != 'e' and (a != 'o') and (a != 'i') and (a != 'u') and (a != 'y'):
		print('.%c' % a, end='')


word = str(input())
for i in word:
	word = word.replace(i, i.lower())
word = list(word)
for i in word[:]:
	if i in ['a', 'e', 'i', 'y', 'o', 'u']:
		word.remove(i)
sep = '.'
s = sep.join(word)
s = '.' + s
print(s)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
string = string.lower()
result = ''
for letter in string:
	if letter in vowels:
		letter = ''
	else:
		letter = '.' + letter
	result += letter
print(result)


for x in input().lower():
	print('.' + x, end='') if x not in 'aeiouy' else None


word = input()
a = len(word)
mid = list(word.lower())
t = []
index = 0
for i in range(0, a):
	if mid[i] != 'a' and mid[i] != 'e' and (mid[i] != 'i') and (mid[i] != 'o') and (mid[i] != 'u') and (mid[i] != 'y'):
		t.append(mid[i])
delimiter = '.'
output = delimiter.join(t)
print('.' + output)


print(''.join(('.' + n for n in input().lower() if n not in 'aeyoui')))


ignore = {'A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i'}
data = input()
i = 0
while i < len(data):
	if data[i] in ignore:
		pass
	elif data[i].isupper():
		print(f'.{data[i].lower()}', end='')
	else:
		print(f'.{data[i]}', end='')
	i += 1


s = input()
s = s.lower()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		pass
	else:
		print('.%s' % s[i], end='')


def new_symbol(sym):
	if check_syl(sym):
		sym = ''
	elif ord(sym) < 97:
		sym = '.' + chr(ord(sym) + 32)
	elif ord(sym) > 96:
		sym = '.' + sym
	return sym

def check_syl(chrctr):
	syllable = 'AOYEUIaoyeui'
	lg = 0
	for letter in syllable:
		if chrctr == letter:
			lg = 1
			break
	return lg
inputstr = str(input())
outstr = ''
for l in inputstr:
	outstr = outstr + new_symbol(l)
print(outstr)


A = list(input().lower())
while 'a' in A:
	A.remove('a')
while 'e' in A:
	A.remove('e')
while 'i' in A:
	A.remove('i')
while 'o' in A:
	A.remove('o')
while 'u' in A:
	A.remove('u')
while 'y' in A:
	A.remove('y')
A = '.'.join(A)
print('.' + A)


w = input()
fin = ''
for c in w:
	if not c in 'AOYEUIaoyeui':
		if c.isupper():
			c = c.lower()
		fin = fin + '.' + c
print(fin)


print(''.join(['.' + ch for ch in input().lower() if ch not in 'aoyeui']))


vowel = ['a', 'e', 'o', 'u', 'i', 'y']
new = ''
for i in input():
	i = i.lower()
	if i not in vowel:
		new = new + '.' + i
print(new)


print('.' + '.'.join((a for a in input().lower() if a not in 'aoyeui')))


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
r = ''
s = s.lower()
for i in s:
	if i not in v:
		r = r + '.' + i
print(r)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input().lower()
s = ''
for letter in word:
	if letter not in vowels:
		s += f'.{letter}'
print(s)


voyelle = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']

def is_not_voyelle(c):
	try:
		voyelle.index(c)
		return False
	except ValueError:
		return True

def make_consonne(c):
	if ord(c) < 95:
		return chr(ord(c) + 32)
	else:
		return c

def f(s):
	out = ''
	for c in s:
		if is_not_voyelle(c):
			cb = make_consonne(c)
			out = out + '.' + cb
	return out

def main():
	x = input()
	out = f(x)
	print(out)
main()


str1 = input().lower()
arr = ['a', 'o', 'y', 'e', 'u', 'i']
str2 = ''
for x in range(len(str1)):
	if str1[x] not in arr:
		str2 += '.'
		str2 += '.'.join(str1[x])
print(str2)


x1 = input()
x1 = x1.lower()
l = list(x1)
l1 = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for x in l:
	if x not in v:
		l1.append(x)
s2 = '.'
s2 = '.' + s2.join(l1)
print(s2)


for i in input().lower():
	if i not in 'aoyeui':
		print('.' + i, end='')


b = [b for b in input()]
c = []
n = len(b)
for i in range(len(b)):
	if b[i] != 'A' and b[i] != 'E' and (b[i] != 'I') and (b[i] != 'O') and (b[i] != 'U') and (b[i] != 'Y') and (b[i] != 'a') and (b[i] != 'e') and (b[i] != 'i') and (b[i] != 'o') and (b[i] != 'u') and (b[i] != 'y'):
		if ord(b[i]) > 90:
			c.append(b[i])
		else:
			c.append(chr(ord(b[i]) + 32))
k = len(c)
string = ''
for i in range(k):
	c.insert(i * 2, '.')
for i in range(2 * k):
	print(string + c[i], end='')


n = input()
a = []
b = ['a', 'e', 'i', 'o', 'u', 'y']
for i in n:
	if ord(i) < 97:
		a += [chr(ord(i) + 32)]
	else:
		a += [i]
c = 0
d = []
for i in range(len(a)):
	c = 0
	if chr(ord(a[i]) > 96):
		for j in range(len(b)):
			if a[i] != b[j]:
				c += 1
				if c == len(b):
					d += [a[i]]
for i in range(len(d)):
	print('.' + d[i], end='')


s = input('')

def isvowel(c):
	vowels = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
	return c in vowels

def lower(c):
	table = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'H': 'h', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'W': 'w', 'X': 'x', 'Z': 'z'}
	return table[c] if c in table else c
t = ''
for c in s:
	if not isvowel(c):
		t += '.' + lower(c)
print(t, end='')


from sys import stdin, stdout

def read_str_input():
	return stdin.readline().rstrip().split()

def write_output(result):
	return stdout.write(str(result) + '\n')

def main():
	from functools import reduce
	(word,) = read_str_input()
	vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
	lower_cased = map(lambda x: x.lower(), word)
	consonants = filter(lambda x: x not in vowels, lower_cased)
	result = reduce(lambda acc, curr: acc + '.' + curr, consonants, '')
	write_output(result)
main()


def strangeCounter(n):
	a = ['a', 'e', 'i', 'o', 'u', 'y']
	s = ''
	for i in n:
		if i not in a:
			s = s + '.' + i
	print(s)
n = input().lower().strip()
strangeCounter(n)


s = input()
s = s.lower()
str = []
for ch in s:
	if ch not in 'aeiouy':
		str.append(ch)
print('.', end='')
print('.'.join(str))


s = input()
st = ''
v = {'a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y'}
for l in s:
	if ord(l) >= 65 and ord(l) <= 90:
		l = chr(ord(l) + 32)
	if l not in v:
		st = st + '.' + l
print(st)


glas = ['a', 'o', 'y', 'e', 'u', 'i']
w = list(input().lower())
w2 = []
for a in range(len(w)):
	if w[a] not in glas:
		w2.append('.')
		w2.append(w[a])
print(''.join(w2))


vow = 'aeouiy'
cons = 'qwrtpsdfghjklzxcvbnm'
x = '.' + '.'.join([i for i in input().lower() if i not in vow])
print(x)


s = input()
a = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'A' or s[i] == 'o' or (s[i] == 'O') or (s[i] == 'y') or (s[i] == 'Y') or (s[i] == 'e') or (s[i] == 'E') or (s[i] == 'i') or (s[i] == 'I') or (s[i] == 'u') or (s[i] == 'U'):
		a += ''
	elif 'A' <= s[i] <= 'Z':
		a += '.' + chr(ord(s[i]) + 32)
	else:
		a += '.' + s[i]
print(a)


input = input()
s = input.lower()
list = []
for x in s:
	if x != 'a' and x != 'e' and (x != 'y') and (x != 'i') and (x != 'o') and (x != 'u'):
		list.append(x)
print('.' + '.'.join(list))


def isVowel(letter):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	if letter.casefold() in vowels:
		return True
	else:
		return False

def delete_isVowel(word):
	letters = list(word)
	normal = []
	for i in range(len(letters)):
		if not isVowel(letters[i]):
			normal.append(letters[i])
	return ''.join(normal)

def insert_before_not_isVowel(word):
	letters = list(word)
	normal = []
	for i in range(len(letters)):
		if not isVowel(letters[i]) and letters[i].isalpha():
			normal.append('.')
		normal.append(letters[i])
	return ''.join(normal)

def process(word):
	w = delete_isVowel(word)
	w = insert_before_not_isVowel(w)
	return w.lower()
word = input()
print(process(word))


x = input()
for i in ['a', 'A', 'I', 'i', 'Y', 'y', 'o', 'O', 'u', 'U', 'e', 'E']:
	if i in x:
		x = x.replace(i, '')
x = x.lower()
print('.' + '.'.join(x))


s = input()
d = str(s.lower())
k = ''
length = len(d)
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(length):
	if d[i] not in L:
		k = k + '.' + d[i]
print(k)


p = input()
p = p.casefold()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = []
for i in range(len(p)):
	if p[i] not in vowels:
		new.append(p[i])
for i in range(len(new)):
	print('.' + new[i], sep='', end='')


s = input()
s = s.lower()
vow = 'aeiouyAEIOUY'
l = []
for i in range(len(s)):
	if s[i] not in vow:
		l.append(s[i])
for i in l:
	print('.' + i, end='')


import re
s = input().lower()
ans = re.sub('[aoyeui]', '', s)
ans = re.sub('(.)', '.\\1', ans)
print(ans)


s = input().lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in l:
		s = s.replace(i, '')
s = '.'.join(s)
print('.' + s)


word = input()
low_word = word.lower()
roster = []
for i in low_word:
	if i not in 'aoyeui':
		roster.append(i)
print('.' + '.'.join(roster))


vowels = ['a', 'e', 'y', 'i', 'o', 'u']
string = input().lower()
out = ''
for (i, char) in enumerate(string):
	if char not in vowels:
		out += '.' + char
print(out)


s = input()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y'):
		pass
	else:
		print('.', s[i].lower(), sep='', end='')


words = str(input())
q = [x.lower() for x in words]
for x in q:
	if x != 'a' and x != 'i' and (x != 'u') and (x != 'e') and (x != 'o') and (x != 'y'):
		print('.', end='')
		print(x, end='')
print()


s = input()
m = ''
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
if s[0] not in l:
	m += '.'
for i in range(len(s)):
	try:
		if s[i] not in l:
			if s[i] >= 'A' and s[i] < 'a':
				m += chr(ord(s[i]) + 32)
			else:
				m += s[i]
		if i < len(s) - 1:
			if s[i + 1] not in l:
				m += '.'
	except IndexError:
		pass
print(m)


str = input()
str = str.lower()
str = str.replace('a', '')
str = str.replace('o', '')
str = str.replace('y', '')
str = str.replace('e', '')
str = str.replace('u', '')
str = str.replace('i', '')
l = len(str)
for i in range(l):
	print('.', end='')
	print(str[i], end='')
print()


from sys import stdin, stdout
s = stdin.readline()
v = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'i', 'I', 'u', 'U']
ans = ''
for i in s:
	if i not in v:
		ans += '.'
		ans += i.lower()
print(ans[:len(ans) - 2])


s = input()
vowels = 'AOYEUIaoyeui'
n = len(s)
NS = ''
for i in range(n):
	if s[i] in vowels:
		NS += ''
	else:
		NS += s[i]
NS = NS.replace('', '.').lower()
print(NS[:-1])


s = input().lower()
r = []
for c in s:
	if c in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	r.append('.')
	r.append(c)
print(''.join(r))


string = input()
string = string.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in string:
	if x in vowels:
		string = string.replace(x, '')
print('.' + '.'.join([lst for lst in string]))


x = input()
k = len(x)
x = x.lower()
for i in x:
	if i == 'e' or i == 'a' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'E') or (i == 'A') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		x.replace(i, '')
	else:
		print('.' + i, end='')


word = str(input())
l = word.lower()
for i in l:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('', end='')
	else:
		print('.' + i, end='')


s = input()
s = s.lower()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(0, len(s), 1):
	if s[i] not in vowels:
		print('.' + s[i], end='')


s = input()
newstr = ''
for i in range(0, len(s), 1):
	ch1 = s[i].upper()
	if ch1 == 'A' or ch1 == 'E' or ch1 == 'O' or (ch1 == 'U') or (ch1 == 'Y') or (ch1 == 'I'):
		continue
	else:
		ch1 = s[i]
		if ch1.isupper():
			ch2 = ch1.lower()
			newstr += '.' + ch2
		else:
			newstr += '.' + ch1
print(newstr)


s = str(input()).lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
a = list(filter(lambda x: x not in v, list(s)))
print('.' + '.'.join(a))


import re
x = input()
x = x.lower()
x = re.sub('a|o|e|i|u|y', '', x)
for i in x:
	if i != '.':
		print('.', end='')
		print(i, end='')
	else:
		print(i, end='')


a = input()
a = a.lower()
glass = ['a', 'o', 'y', 'e', 'u', 'i']
letters = int(len(a))
boom = ''
for t in range(len(glass)):
	if glass[t] in a:
		boom = glass[t]
		a = a.replace(str(boom), '')
list1 = list(a)
for n in range(len(list1)):
	list1[n] = '.' + list1[n]
a = ''.join(list1)
print(a)


s = input().strip()
print(''.join(['.' + var.lower() for var in s if var not in 'AOYEUIaoyeui']))


from sys import stdin
(lines, line_index) = (stdin.readlines(), -1)

def get_line():
	global lines, line_index
	line_index += 1
	return lines[line_index]

def main():
	s = get_line().strip()
	o = ''
	for c in s:
		if c not in 'AEIOUYaeiouy':
			if ord('A') <= ord(c) <= ord('Z'):
				o += '.%s' % chr(97 + ord(c) - ord('A'))
			else:
				o += '.%s' % c
	print(o)
main()


s = input().lower()
s = list(s)
l = [i for i in s if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y')]
for i in range(0, len(l) * 2, 2):
	l.insert(i, '.')
l = ''.join(l)
print(l)


line = input()
line = line.lower()
line = list(line)
line2 = line[:]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in line2:
	if i in vowels:
		line.remove(i)
line4 = '.'.join(line)
print('.' + line4)


word = input()
sz = len(word)
word = word.lower()
ans = ''
for i in range(sz):
	if word[i] == 'y' or word[i] == 'a' or word[i] == 'e' or (word[i] == 'i') or (word[i] == 'o') or (word[i] == 'u'):
		continue
	ans += '.' + word[i]
print(ans)


s = input().lower()
vowels = 'aeiouy'
res = [x for x in s if vowels.find(x) == -1]
print('.' + '.'.join(res))


import re
string = input().lower()
string = re.sub('[aeoiuy]', '', string)
answer = ''.join(['.' + x for x in string])
print(answer)


word = input()
word = word.lower()
word = word.replace('o', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('u', '')
word = word.replace('a', '')
word = word.replace('y', '')
newWord = ''
for i in range(len(word)):
	newWord = newWord + '.' + word[i]
print(newWord)


string = input()
chars = 'aoyeui'
result_string = ''
for i in string:
	if not i.lower() in chars:
		result_string = result_string + '.' + i.lower()
print(result_string)


n = input()
vow = 'AIUYEO'
x = []
for a in range(len(n)):
	if n[a].upper() not in vow:
		w = '.' + n[a].lower()
		x.append(w)
print(''.join(x))


s = input()
s = s.lower()
v = 'aeiouy'
ans = ''
for c in s:
	if c not in v:
		ans += '.' + c
print(ans)


x = input()
x = list(x)
s = ''
for i in range(0, len(x)):
	if ord(x[i]) < 92:
		x[i] = chr(ord(x[i]) + 32)
	if x[i] != 'a' and x[i] != 'o' and (x[i] != 'y') and (x[i] != 'e') and (x[i] != 'u') and (x[i] != 'i'):
		s += '.'
		s += x[i]
print(s)


i = 0
x = input().lower()
x = x.replace('a', '')
x = x.replace('o', '')
x = x.replace('y', '')
x = x.replace('e', '')
x = x.replace('u', '')
x = x.replace('i', '')
for _ in range(len(x)):
	print('.', x[i], end='', sep='')
	i += 1


n = input().lower()
for i in list(n):
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.' + i, end='')


strname = input()
lst = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
lstcap = []
alpha = 'A'
for i in range(0, 26):
	lstcap.append(alpha)
	alpha = chr(ord(alpha) + 1)
for i in strname:
	if i in lst:
		pass
	elif i not in lst and i not in lstcap:
		print('.', end='')
		print(i, end='')
	elif i not in lst and i in lstcap:
		print('.', end='')
		print(chr(ord(i) + 32), end='')


st = input()
st = st.lower()
l = len(st)
i = 0
vov = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(l):
	if st[i] in vov:
		continue
	else:
		print('.', st[i], sep='', end='')


T = input()
p = T.lower()
p = p.replace('a', '')
p = p.replace('e', '')
p = p.replace('i', '')
p = p.replace('o', '')
p = p.replace('u', '')
p = p.replace('y', '')
str = ''
for i in range(len(p)):
	str += '.' + p[i]
print(str)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
out = ''
inp = input()
for x in inp:
	if x.upper() not in vowels:
		out += '.' + x.lower()
print(out)


def f(a):
	if a == 'a' or a == 'o' or a == 'y' or (a == 'e') or (a == 'u') or (a == 'i'):
		return False
	else:
		return True
string = input().lower()
f = list(filter(f, string))
a = ['.' for i in range(len(f))]
a = zip(a, f)
answer = ''
for i in a:
	answer += ''.join(i)
print(answer)


x = input().lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
result = ''
for i in x:
	result += '.' + i
print(result)


n = input()
n = n.lower()
s = len(n)
m = ''
for i in range(0, s):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		m = m + n[i]
k = '.'
for j in range(len(m)):
	k = k + m[j] + '.'
print(k[0:-1])


my_word = input().lower()
new_word = ''
for i in my_word:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		i = ''
		new_word = new_word + i
	else:
		new_word = new_word + '.' + i
print(new_word)


n = input()
n = n.lower()
s = ''
for i in n:
	if i in 'aoyeui':
		n = n.replace(i, '')
for i in n:
	s += '.' + i
print(s)


s = input().upper()
a = ''
z = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in s:
	if i not in z:
		a += '.' + i
print(a.lower())


s = input().lower()
n = len(s)
v = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x not in v:
		print('.', end='')
		print(x, end='')


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
wrd = str(input()).lower()
ans = ''
for letter in wrd:
	if letter in vowels:
		pass
	else:
		ans += '.' + letter
print(ans)


a = list(input().lower())
b = []
for i in a:
	for j in ['a', 'e', 'i', 'o', 'u', 'y']:
		if i == j:
			break
	else:
		b.append(i)
print('.', end='')
print('.'.join(b))


s = str(input())
(s1, vowels, s2) = (list(s), ['a', 'A', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i'], [])
for i in range(len(s1)):
	if s1[i] not in vowels:
		if s1[i] < 'a':
			s2.append(chr(ord(s1[i]) + 32))
		else:
			s2.append(s1[i])
for i in range(len(s2)):
	print('.', end='')
	print(s2[i], end='')


str = input().lower()
strout = ''
for chr in str:
	if chr != 'a' and chr != 'o' and (chr != 'y') and (chr != 'e') and (chr != 'u') and (chr != 'i'):
		strout = strout + '.' + chr
print(strout)


str1 = input().casefold()
a = len(str1)
list1 = []
for i in range(a):
	if not str1[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		list1.append(str1[i])
t = len(list1)
print('.', end='')
for i in range(t - 1):
	print(list1[i], end='.')
print(list1[t - 1])


word = input()
n = int(len(word))
Vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
output = ''
for i in range(n):
	for j in range(int(len(Vowels))):
		if word[i] == Vowels[j]:
			break
	else:
		output = output + '.' + word[i]
print(output.lower())


str = input()
lower = str.lower()
output = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for char in lower:
	if char not in vowel:
		output.append('.')
		output.append(char)
print(''.join(output))


userinput = input().lower()
userinputlist = list(userinput)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
n = len(userinput) - 1
output = ''
while i <= n:
	if userinputlist[i] in vowels:
		userinputlist.remove(userinputlist[i])
		i -= 1
		n -= 1
	i += 1
i = 0
while i <= n:
	output = output + '.' + userinputlist[i]
	i += 1
print(output)


s = input()
s = s.lower()
vow = {'a', 'o', 'y', 'e', 'u', 'i'}
ans = ''
for ch in s:
	if ch in vow:
		pass
	else:
		ans = ans + '.' + ch
print(ans)


str = input()
for element in str:
	new = ''
	if element == 'a' or element == 'e' or element == 'i' or (element == 'o') or (element == 'u') or (element == 'A') or (element == 'E') or (element == 'I') or (element == 'O') or (element == 'U') or (element == 'y') or (element == 'Y'):
		new = new + element.replace(element, '')
	elif element.isupper() == True or element != 'a' or element != 'A' or (element != 'e') or (element != 'E') or (element != 'i') or (element != 'I') or (element != 'o') or (element != 'O') or (element == 'u') or (element == 'U') or (element == 'y') or (element == 'Y'):
		new = new + '.' + element.lower()
	else:
		new = new + '.' + element
	print(new, end='')


s = input()
r = ''
for i in range(len(s)):
	if not s[i] in 'aeiouyYAEIOU':
		r = r + '.' + s[i].lower()
print(r)


str = input()
str = str.lower()
str = str.translate({ord(i): None for i in 'aeiouy'})
if len(str) == 0:
	print('.')
	quit()
else:
	x = ''
	for j in range(len(str)):
		x = x + '.' + str[j]
print(x)


n = list(input().lower())
l = []
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		l.append(n[i])
x = 0
while True:
	l.insert(x, '.')
	if l[-2] == '.':
		break
	x += 2
print(''.join(l))


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
inp = input()
inp = str.lower(inp)
a = 0
for i in inp:
	if i in vowels:
		inp = inp[:a] + inp[a + 1:]
		a -= 1
	else:
		inp = inp[:a] + '.' + inp[a:]
		a += 1
	a += 1
print(inp)


a = input()
a = a.casefold()
a = list(a)
while True:
	if 'a' in a:
		a.remove('a')
	if 'e' in a:
		a.remove('e')
	if 'i' in a:
		a.remove('i')
	if 'o' in a:
		a.remove('o')
	if 'u' in a:
		a.remove('u')
	if 'y' in a:
		a.remove('y')
	if 'a' not in a:
		if 'e' not in a:
			if 'i' not in a:
				if 'o' not in a:
					if 'u' not in a:
						if 'y' not in a:
							break
a = '.' + '.'.join(a)
print(a)


letters = input()
result = ''
for i in range(len(letters)):
	letter = letters[i].lower()
	if letter == 'a' or letter == 'o' or letter == 'y' or (letter == 'e') or (letter == 'u') or (letter == 'i'):
		continue
	else:
		result += '.' + letter
print(result)


n = input().lower()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
m = ''
for i in range(len(glas)):
	n = n.replace(glas[i], '')
for i in range(len(n)):
	m = m + ('.' + n[i])
print(m)


a = input()
b = a.lower()
c = []
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for char in b:
	if char not in vowel:
		c.append('.')
		c.append(char)
print(''.join(c))


import re

def rem_vowel(string):
	return re.sub('[aeiouyAEIOUY]', '', string)
string = input()
b = rem_vowel(string)
res = ''.join(('.{}'.format(x) for x in b))
res1 = res.lower()
print(res1)


s = input()
a = []
for i in range(len(s)):
	if s[i] >= 'A' and s[i] <= 'Z':
		a.append(chr(ord(s[i]) + 32))
	else:
		a.append(s[i])
ans = []
for j in range(len(s)):
	if a[j] in ['a', 'o', 'y', 'e', 'u', 'i']:
		continue
	else:
		ans.append('.')
		ans.append(a[j])
for j in range(len(ans)):
	print(ans[j], end='')


a = input()
a = a.lower()
b = ['a', 'e', 'i', 'o', 'u', 'y']
c = []
for i in range(len(a)):
	if a[i] not in b:
		c.append('.')
		c.append(a[i])
for i in c:
	print(i, end='')
print('\n')


s = input()
s = s.lower()
for i in s:
	if i == 'a' or i == 'i' or i == 'o' or (i == 'e') or (i == 'u') or (i == 'y'):
		s = s.replace(i, '')
for i in s:
	print('.' + i, end='')


def foo(string):
	ans = ''
	vowels = 'aeiouy'
	for letter in string:
		if letter not in vowels:
			ans += '.' + letter
	return ans
string = list(input().lower())
print(foo(string))


elements = [str.lower(x) for x in input()]
output = []
y = ''
for char in elements:
	if char not in 'aeiouy':
		output.append('.' + char)
for i in output:
	y = y + i
print(y)


a = str(input())
m = ''
a = a.lower()
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		pass
	elif a[i] == 'A' or a[i] == 'O' or a[i] == 'Y' or (a[i] == 'E') or (a[i] == 'U') or (a[i] == 'I'):
		pass
	else:
		m = m + '.'
		m = m + a[i]
print(m)


x = input()
lst = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'u', 'i', 'e']
y = '.'
for i in x:
	if i not in lst:
		i = i.lower()
		y = y + i + '.'
print(y[:len(y) - 1])


word = input().lower()
for i in word:
	if i in 'aoeiuy':
		word = word.replace(i, '')
print('.' + '.'.join(word))


def StringTask(text):
	result = ''
	for c in text:
		cLower = c.lower()
		if cLower != 'a' and cLower != 'e' and (cLower != 'y') and (cLower != 'i') and (cLower != 'o') and (cLower != 'u'):
			result += '.'
			result += cLower
	return result
inputText = input()
print(StringTask(inputText))


inp = input().lower()
inp = list(inp)
vow = ['a', 'e', 'i', 'o', 'u', 'y']
op = []
for i in inp:
	if i not in vow:
		op.append(i)
ans = []
ind = 0
for i in range(1, len(op) * 2 + 1):
	if i % 2 == 0:
		ans.append(op[ind])
		ind += 1
	else:
		ans.append('.')
print(''.join(ans))


string = input()
arr = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for item in string:
	if item.lower() in arr:
		continue
	else:
		result += '.' + item.lower()
print(result)


string = str(input()).lower()
string = ''.join(list(filter(lambda x: x not in 'aeiouy', string)))
new_string = ''
for i in string:
	new_string += '.' + i
print(new_string)


s = input()
s1 = ''
s = str.lower(s)
for i in range(len(s)):
	if s[i] != 'o' and s[i] != 'a' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		s1 += s[i]
for i in range(len(s1)):
	print('.' + s1[i], end='')


str1 = input().lower()
v = ['a', 'e', 'i', 'o', 'y', 'u']
for i in v:
	str1 = str1.replace(i, '')
str2 = []
for i in str1:
	str2.append('.' + i)
print(''.join(str2))


s = input()
s = s.lower()
m = []
for i in s:
	if i not in {'a', 'o', 'y', 'e', 'u', 'i'}:
		m.append(i)
for j in m:
	print('.', end='')
	print(j, end='')


w = input()
w = w.lower()
a = 'aoiuye'
e = ''
for i in w:
	if i not in a:
		l = '.' + i
		e = e + str(l)
print(e)


s = input()
s = s.lower()
s1 = 'aoyeui'
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
s2 = ''
for i in range(len(s)):
	s2 += '.' + s[i]
print(s2)


w = input()
w_1 = w.lower()
out = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in w_1:
	if i not in v:
		out.append('.')
		out.append(i)
print(''.join(out))


s = input()
s = s.lower()
st = ''
vo = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in vo:
		continue
	else:
		st += '.' + i
print(st)


x = input()
x = x.replace('A', '')
x = x.replace('E', '')
x = x.replace('I', '')
x = x.replace('O', '')
x = x.replace('U', '')
x = x.replace('Y', '')
x = x.replace('a', '')
x = x.replace('e', '')
x = x.replace('i', '')
x = x.replace('o', '')
x = x.replace('u', '')
x = x.replace('y', '')
c = ''
for i in x:
	if len(i) != 0:
		c = c + '.' + i
print(c.lower())


def stringTask(string):
	res = ''
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for c in string:
		if ord(c) <= 90:
			c = chr(ord(c) + 32)
		if c not in vowels:
			res += '.' + c
	return res
s = input()
print(stringTask(s))


inp = input()
output = ''
for i in inp:
	if i != 'y' and i != 'Y' and (i != 'a') and (i != 'e') and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'A') and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U'):
		output += '.'
		output += i.lower()
print(output)


a = list(input().lower())
u = list('aeiouy')
c = ''
for i in range(len(a)):
	if a[i] in u:
		a[i] = None
for i in range(len(a)):
	if a[i] != None:
		c += '.' + a[i]
print(c)


n = input().lower()
vowels = 'aeiouy'
c = [n[i] for i in range(len(n)) if n[i] not in vowels]
print(''.join(['.' + c[i] for i in range(len(c))]))


s = input().strip().lower()
ans = []
vols = set('aeiouy')
for i in s:
	if not i in vols:
		ans.append('.')
		ans.append(i)
print(''.join(ans))


a = list(map(str, input()))
l = len(a)
b = []
for i in range(l):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'A') or (a[i] == 'I') or (a[i] == 'E') or (a[i] == 'O') or (a[i] == 'U') or (a[i] == 'y') or (a[i] == 'Y'):
		continue
	else:
		b.append(a[i])
l = len(b)
for i in range(l):
	if ord(b[i]) <= 91:
		x = ord(b[i])
		x += 32
		b[i] = chr(x)
for i in range(l):
	print('.', end='')
	print(b[i], end='')


s = input()
ans = ''
arr = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i.lower() not in arr:
		ans += '.' + i.lower()
print(ans)


s = input('')
s = s.lower()
m = ''
a = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
l = list(s)
for i in l:
	if i not in v:
		a.append(i)
for i in a:
	m = m + '.' + i
print(m)


word = str(input())
wordarray = []
vocals = ['a', 'e', 'i', 'o', 'u', 'y']
form = []
for i in range(0, len(word)):
	wordarray.append(word[i])
for i in range(0, len(wordarray)):
	if ord(wordarray[i]) < 97:
		wordarray[i] = chr(ord(wordarray[i]) + 32)
	if wordarray[i] not in vocals:
		form.append('.')
		form.append(wordarray[i])
print(''.join(form))


from string import ascii_uppercase as boi
s = input().strip()
vowels = 'aoyeui'
vowels += vowels.upper()
delete = [0] * len(s)
for i in range(len(s)):
	if s[i] in vowels:
		delete[i] = 1
s2 = ''
for i in range(len(s)):
	if delete[i] == 0:
		s2 += s[i]
s = s2.lower()
output = ''
for i in s:
	output += '.' + i
print(output)


s = input()
n = len(s)
i = 0
while i < n:
	if s[i] != 'A' and s[i] != 'O' and (s[i] != 'Y') and (s[i] != 'E') and (s[i] != 'U') and (s[i] != 'I') and (s[i] != 'i') and (s[i] != 'a') and (s[i] != 'o') and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u'):
		print('.', end='', sep='')
		if ord(s[i]) < 97:
			print(chr(ord(s[i]) + 32), end='')
		else:
			print(s[i], end='')
	i += 1


n = input().lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
w = ''
for i in n:
	if i not in l:
		w = w + '.' + i
n = list(w)
print(w)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
a = str.lower(input())
for x in a:
	if x not in vowel:
		print('.' + x, end='')


s = str(input())
wynik = ''
for litera in s:
	a = litera.lower()
	if a not in ['a', 'e', 'o', 'u', 'i', 'y']:
		wynik += '.' + a
print(wynik)


s = input()
ss = ''
vowels = 'AEUIOYaeyuio'
for ch in s:
	if ch not in vowels:
		ss += f'.{ch.lower()}'
print(ss)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
string = input()
listt = list(string)
answer = ''
for i in listt:
	if i.upper() not in vowels:
		answer = answer + '.' + i.lower()
print(answer)


s = list(input())
vow = 'aeiouy'
ans = ''
for i in s:
	if i.lower() not in vow:
		ans += '.' + i.lower()
print(ans)


s = input()
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		s = s.replace(i, '')
s = s.lower()
w = ''
for i in range(0, len(s)):
	w += '.' + s[i]
print(w)


a = input()
l = []
for letter in a:
	e = letter.lower()
	if e not in ['a', 'o', 'y', 'e', 'u', 'i']:
		e = '.' + e
		l.append(e)
print(''.join(l))


s = input()
s = s.lower()
vow = 'aeiouy'
res = ''
for i in s:
	if i not in vow:
		res += '.' + i
print(res)


ip = input()
midans = ''
for i in range(len(ip)):
	if 65 <= ord(ip[i]) <= 90:
		midans += chr(ord(ip[i]) + 32)
	else:
		midans += ip[i]
x = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in range(len(midans)):
	if midans[i] not in x:
		ans += '.'
		ans += midans[i]
print(ans)


import re
a = input()
a = a.lower()
letters = list(''.join(re.split('[aeioyu]', a)))

def make_dot(letters):
	for letter in letters:
		current_letter = '.' + letter
		new_letters.append(current_letter)
	return new_letters
new_letters = []
new_letters = make_dot(letters)
new_letters = ''.join(new_letters)
print(new_letters)


print(''.join(['.%s' % c for c in input().lower() if c not in 'aoyeui']))


print(''.join(['.' + i.lower() for i in input() if i.lower() not in 'aeyiou']))


def strConsonent(val):
	if val.isupper():
		val = val.lower()
	val = '.' + val
	return val
s = input()
ls = list(s)
ls1 = []
for i in range(len(ls)):
	if ls[i] in ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y'):
		pass
	else:
		ls1.append(strConsonent(ls[i]))
ls2 = ''.join(ls1)
print(ls2)


import sys

def Q3(string):
	low_str = string.lower()
	res = []
	dic = {'a': '', 'o': '', 'y': '', 'e': '', 'u': '', 'i': ''}
	for i in low_str:
		if i in dic:
			low_str = low_str.replace(i, '')
		else:
			res.append(i)
	r = '.' + '.'.join(res)
	return r
line = sys.stdin.readline().strip()
print(Q3(line))


s = list(input())
res = []
vow = ['A'.lower(), 'O'.lower(), 'Y'.lower(), 'E'.lower(), 'U'.lower(), 'I'.lower()]
for i in s:
	if i.lower() not in vow:
		res.append('.')
		res.append(i.lower())
print(''.join(res))


s = input()
s = s.lower()
li = []
vo = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	if s[i] not in vo:
		li.append(s[i])
for i in range(len(li)):
	print('.' + str(li[i]), end='')


c = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
r = []
for l in c:
	if l not in vowels:
		r.append('.' + l)
strr = ''.join((str(e) for e in r))
print(strr)


import sys

def solve():
	vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
	s = input().lower()
	ans = []
	for ch in s:
		if ch not in vowels:
			ans.append('.')
			ans.append(ch)
	print(''.join(ans))
solve()


s = input()
s = s.lower()
list = ['a', 'e', 'i', 'o', 'u', 'y']
s = s.translate({ord(x): '' for x in list})
for item in s:
	print('.', item, sep='', end='')


word = input(' ')
word = word.lower()
Vowels = {'A': '', 'a': '', 'O': '', 'o': '', 'Y': '', 'y': '', 'E': '', 'e': '', 'U': '', 'u': '', 'i': '', 'I': ''}
output = ''
for word in word:
	output += Vowels.get(word, f'.{word}') + ''
print(output)


s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
new = ''
for el in s:
	if el not in vowels:
		new = new + '.'
		if el.isupper():
			lower_el = chr(ord(el) + 32)
			new = new + lower_el
		else:
			new = new + el
print(new)


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
temp = list(s)
i = 0
while i < len(temp):
	if temp[i] in v:
		temp[i:len(temp) + 1] = temp[i + 1:len(temp) + 1]
	else:
		i += 1
i = 0
while i < len(temp):
	if 65 <= ord(temp[i]) <= 90:
		temp[i] = temp[i].swapcase()
	i += 1
i = 0
while i < len(temp):
	if i % 2 == 0:
		temp[i + 1:len(temp)] = temp[i:len(temp)]
		temp[i] = '.'
	i += 1
print(''.join(temp))


print(''.join(['.' + ch.lower() for ch in input() if ch not in ['A', 'E', 'I', 'O', 'U', 'Y'] and ch not in ['a', 'e', 'i', 'o', 'u', 'y']]))


s = input()
s1 = ''
s = s.lower()
for i in s:
	if i not in 'ayeiou':
		s1 = s1 + '.' + i
print(s1)


sl = ['a', 'o', 'y', 'e', 'u', 'i']
t = [i for i in input().lower() if i not in sl]
print('.', '.'.join(t), sep='')


a = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
ans = []
for i in a:
	if i.isupper():
		i = i.lower()
	if i not in vowels:
		ans.append(i)
print('.' + '.'.join(ans))


h = input().lower()
j = []
i = ''
for k in h:
	if k not in ['a', 'e', 'i', 'o', 'u', 'y']:
		j.append('.')
		j += k
print(i.join(j))


k = list(input())
a = list('aouiyeAOIUYE')
for i in k:
	if (i in a) == False:
		print('.' + i.lower(), end='')


print('.' + '.'.join(filter(lambda x: x not in 'aeiouyAEIOUY', list(input().lower()))))


data = input()
rm_list = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
res = '.'
res = res + '.'.join([c.lower() for c in data if c not in rm_list])
print(res)


a = input()
i = 0
b = ['A', 'O', 'Y', 'E', 'U', 'I']
c = ''
while i < len(a):
	if a[i].upper() not in b:
		c = c + '.' + a[i].lower()
	i += 1
print(c)


import re
s = input().lower()
c = 'aoyeui'
o = ''
for i in s:
	if not i in c:
		o += '.' + i
print(o)


from sys import stdin

def main():
	a = stdin.readline().strip().lower()
	b = '.'
	c = ''
	for i in range(len(a)):
		if a[i] != 'a' and a[i] != 'o' and (a[i] != 'y') and (a[i] != 'e') and (a[i] != 'u') and (a[i] != 'i'):
			c += b + a[i]
	print(c.strip())
main()


def string_task(a):
	d = []
	for i in a:
		if i not in 'aeiouyAEIOUY':
			d.append('.' + i.lower())
	return ''.join(d)
print(string_task(input()))


word = input()
lword = word.lower()
nword = lword
vow = 'aoyeui'
con = 'bcdfghjklmnpqrstuvwxz'
atc = ''
for w in lword:
	flag = 1
	for v in vow:
		if w == v:
			nword = nword.replace(w, '')
	for c in con:
		for a in atc:
			if a == w:
				flag = 0
		if w == c and flag:
			nword = nword.replace(w, '.' + w)
			atc = atc + c
print(nword)


var = input().lower()
match = ['a', 'e', 'i', 'o', 'u', 'y']
str = ''
for x in match:
	var = var.replace(x, '')
for x in var:
	str += '.' + x
print(str)


a = input()
ret_str = ''
vowels = 'aeiouAEIOUyY'
for i in a:
	if i not in vowels:
		ret_str += '.' + i.lower()
print(ret_str)


from sys import stdin

def main():
	s = stdin.readline()
	s = s.lower()
	s = ['.' + c for c in s if c >= 'a' and c <= 'z' and (c != 'a') and (c != 'e') and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y')]
	print(''.join(s))
main()


s = input()
s = s.lower()
length = len(s)
ans = ''
for i in range(0, length):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		ans += '.' + s[i]
print(ans)


s = input()
s = s.lower()
s = s.translate({ord(i): None for i in 'aeiouy'})
s = '.'.join(s)
s = '.' + s
print(s)


s = input()
s = s.lower()
l = []
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		l.append(s[i])
print('.', end='')
for i in range(len(l)):
	if i != len(l) - 1:
		print(l[i], end='.')
	else:
		print(l[i])


n = input()
ans = []
temp = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
var = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in n:
	if i in var:
		ans.append('.')
		ans.append(i)
	if i in temp:
		ans.append('.')
		ans.append(var[temp.index(i)])
print(*ans, sep='')


word = input('')
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	if i.isupper() == True:
		i = i.lower()
	if i in vowels:
		i = ''
	else:
		i = '.' + str(i)
	print(i, end='')


s = input()
s = s.lower()
ans = ''
n = len(s)
for i in range(n):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		ans += '.'
		ans += s[i]
print(ans)


s = input().lower()
n = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		n += f'.{i}'
print(n)


data = input()
data = data.lower()
vowel = 'aoyeui'
result = ''
for i in data:
	if i not in vowel:
		x = '.%s' % i
		result = result + x
print(result)


inp = input()
lista = []
for i in inp:
	if i not in 'AOYEUIaoyeui':
		lista.append('.')
		lista.append(i.lower())
print(''.join(lista))


a = input().lower()
ys = ['a', 'e', 'i', 'o', 'u', 'y']
b = str()
for i in range(len(a)):
	if a[i] in ys:
		pass
	else:
		b = b + '.' + a[i]
print(b)


string = input().lower()
cons = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for d in string:
	if d not in vowels:
		cons.append(d)
output = ''
for c in cons:
	output = f'{output}.{c}'
print(output)


s = str(input())
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
f = ''
for x in range(len(s)):
	f = f + '.' + s[x]
print(f)


s = input().lower()
v = 'aoyeui'
re = ''
for c in s:
	if c in v:
		continue
	else:
		re += '.' + c
print(re)


s = input().lower()
o = ''
for i in range(len(s)):
	if s[i] not in 'aeiouy':
		o = o + '.' + s[i]
print(o)


string = input()
string = string.lower()
stro = []
for char in string:
	if char != 'a' and char != 'i' and (char != 'o') and (char != 'u') and (char != 'e') and (char != 'y'):
		stro.append(char)
print('.' + '.'.join(stro))


word = list(input())
del_chars = []
answer = []
for i in word:
	if i.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
		del_chars.append(i)
for i in del_chars:
	word.remove(i)
for i in range(len(word)):
	if word[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		char = word[i].lower()
		answer.append('.' + char)
print(*answer, sep='')


vowel = ['a', 'e', 'y', 'o', 'u', 'i']
string = input().strip().lower()
for m in string:
	if m not in vowel:
		print('.' + m, end='')
print()


import string
a = input()
a = a.lower()
v = 'aoyeui'
for i in range(6):
	a = a.replace(v[i], '')
x = ''
for i in range(len(a)):
	x += '.'
	x += a[i]
print(x)


string = input()
words = string.lower()
output = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for chars in words:
	if chars not in vowel:
		output.append('.')
		output.append(chars)
for i in output:
	print(i, end='')


string = [char for char in str(input()).lower() if char != 'a' and char != 'o' and (char != 'y') and (char != 'e') and (char != 'u') and (char != 'i')]
print('.' + '.'.join(string))


s = input()
for i in s:
	if i in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
		s = s.replace(i, '')
s = s.lower()
s = '.'.join((s[i:i + 1] for i in range(0, len(s))))
dot = '.'
print(dot + s)


print('.' + '.'.join(list(filter(lambda c: c not in 'ayeiou', input().lower()))))


a = ['a', 'e', 'i', 'o', 'u', 'y']
c = list(str.lower(input()))
d = []
for x in c:
	if x not in a:
		d += '.' + x
print(''.join(d))


x = input()
l = len(x)
vow = 'aoyeiu'
x = x.lower()
x = list(x)
m = ''
for i in range(0, l):
	if x[i] not in vow:
		m = m + '.' + x[i]
print(m)


import math

def deleteDuplicateElement(list_todelete):
	result = []
	for item in list_todelete:
		if len(result) > 0:
			if item == '.' and result[-1] == '.':
				pass
			elif abs(ord(item) - ord(result[-1])) <= abs(ord('z') - ord('a')):
				result.append('.')
				result.append(item)
			else:
				result.append(item)
		else:
			result.append(item)
	if result[0] != '.':
		result.insert(0, '.')
	return result

def translate_dot(list_tobemodify):
	vowels = ['a', 'A', 'O', 'o', 'Y', 'y', 'e', 'E', 'U', 'u', 'I', 'i']
	result = []
	for i in list_tobemodify:
		if i in vowels:
			result.append('.')
		else:
			result.append(i.lower())
	return result

def main():
	test_string = input()
	result = translate_dot(test_string)
	result2 = deleteDuplicateElement(result)
	if result2[-1] == '.':
		result2.pop()
	print(''.join(result2))
main()


str_input = input().lower()
list_vowels = ('a', 'o', 'y', 'e', 'u', 'i')
consonant_list = ''.join(['.' + i for i in str_input if i not in list_vowels and i.isalpha()])
print(consonant_list)


name = input('')
name = name.lower()
mystring = ''
for ch in name:
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		continue
	else:
		mystring = mystring + '.' + ch
print(mystring)


a = input()
a = a.lower()
b = ''
c = ''
d = ''
q = ''
w = ''
r = ''
t = ''
for i in range(0, len(a)):
	if 'a' not in a[i]:
		b = b + a[i]
for i in range(0, len(b)):
	if 'o' not in b[i]:
		c += b[i]
for i in range(0, len(c)):
	if 'u' not in c[i]:
		d += c[i]
for i in range(0, len(d)):
	if 'y' not in d[i]:
		q += d[i]
for i in range(0, len(q)):
	if 'e' not in q[i]:
		w += q[i]
for i in range(0, len(w)):
	if 'i' not in w[i]:
		r += w[i]
for i in range(0, len(r)):
	t += '.' + r[i]
print(t)


d = input().lower()
d = d.replace('o', '')
d = d.replace('a', '')
d = d.replace('i', '')
d = d.replace('u', '')
d = d.replace('y', '')
d = d.replace('e', '')
r = 0
for r in range(len(d)):
	print('.' + d[r], end='')
r = r + 1


str = input()
str = str.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in str:
	if x in vowels:
		str = str.replace(x, '')
	elif x not in vowels:
		if '.' + x not in str:
			str = str.replace(x, '.' + x)
print(str)


n = input()
s = ''
for i in range(len(n)):
	char = n[i].lower()
	if char in 'bcdfghjklmnpqrstvwxz':
		s = s + '.' + char
print(s)


ss = lambda : input()
si = lambda : int(input())
s = '.'.join([c.lower() for c in input() if c not in 'aeiouAEIOUyY'])
print('.' + s)


s = input()
s = s.lower()
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		print('.{}'.format(i), end='')


import sys
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
a = input().lower()
i = 0
while i < len(a):
	if a[i] in vowels:
		a = a[:i] + a[i + 1:]
	else:
		i += 1
for i in range(len(a)):
	sys.stdout.write('.' + a[i])


st = input()
vowe = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
dst = list(st)
for i in range(len(st)):
	dst[i] = dst[i].lower()
d = dst.copy()
for i in range(len(st)):
	if dst[i] in vowe:
		d.remove(dst[i])
d.insert(0, '.')
d = '.'.join(d)
d = list(d)
d.pop(0)
d = ''.join(d)
print(d)


a = input()
list = ['A', 'a', 'E', 'e', 'O', 'o', 'Y', 'y', 'u', 'U', 'I', 'i']
for i in a:
	if i not in list:
		print('.', end='')
		print(i.lower(), end='')


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
new_st = ''
for c in input():
	if c.upper() not in vowels:
		new_st += '.' + c.lower()
print(new_st)


string = input()
string = string.lower()
for i in range(len(string)):
	if string[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.' + string[i], end='')


a = str(input())
a = a.lower()
b = ''
d = ['a', 'e', 'i', 'o', 'u', 'y']
for char in a:
	if char not in d:
		b = b + '.' + char
print(b)


i = input()
f = i.lower()
l = []
for ch in f:
	if ch not in ['a', 'i', 'o', 'u', 'e', 'y']:
		l.append(ch)
final = '.'.join(l)
print('.' + final)


x = input()
x = x.lower()
z = ''
for i in range(0, len(x)):
	if x[i] == 'a' or x[i] == 'o' or x[i] == 'y' or (x[i] == 'e') or (x[i] == 'u') or (x[i] == 'i'):
		continue
	else:
		z = z + x[i]
print('.' + '.'.join(z))


n = input()
n = n.lower()
z = ''
for i in n:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	x = '.' + i
	z = z + x
print(z)


word = input()
newword = ''
for char in word:
	if char not in {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}:
		newword = newword + '.' + char.lower()
print(newword)


(a, s) = (input(), str())
g = 'AOYEUIaoyeui'
for i in a:
	if i not in g:
		s += '.' + i
print(s.lower())


n = input()
a = n.lower()
b = list(a)
for pos in range(len(b)):
	if b[pos] in 'aeiouy':
		b[pos] = ''
	else:
		b[pos] = '.' + b[pos]
print(''.join(b))


s = input().lower()
l = ['a', 'o', 'e', 'u', 'y', 'i']
anti = ''.join([i for i in s if i not in l])
p = list(anti)
for i in range(len(p)):
	p[i] = '.' + p[i]
listToStr = ''.join(map(str, p))
print(listToStr)


s = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in vowels:
		ind = s.index(i)
		if ind == 0:
			s = s[1:]
		elif ind == len(s) - 1:
			s = s[:-1]
		else:
			s = s[:ind] + s[ind + 1:]
	else:
		pass
sl = list(s)
out = '.' + '.'.join(sl)
print(out)


s = input()
length = len(s)
n = []
for i in s:
	if i == 'a' or i == 'A' or i == 'e' or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'y') or (i == 'Y'):
		continue
	n.append('.' + i.lower())
s = ''.join(n)
print(s)


s = input()
r = s.lower()
n = len(s)
l = []
for i in range(n):
	if r[i] != 'a' and r[i] != 'e' and (r[i] != 'o') and (r[i] != 'i') and (r[i] != 'u') and (r[i] != 'y'):
		l.append('.')
		l.append(r[i])
x = ''.join(l)
print(x)


import string
a = input()
num = len(a)
a = a.lower()
b = list(a)

def is_zero(x):
	return x != '*'
for i in range(0, num):
	if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		b[i] = '*'
li = list(filter(is_zero, b))
num2 = len(li)
print('.' + '.'.join(li))


x = str(input())
chars = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in x:
	if i in chars:
		x = x.translate({ord(i): None for i in 'aeiouyAEIOUY'})
		y = '.' + i
x = '.' + '.'.join(x)
print(x.lower())


def forming_string(string):
	spstring = list(string.lower())
	vowels = 'aoyeui'
	spvowels = list(vowels)
	for letter in spstring:
		for vowel in vowels:
			while spstring.count(vowel) != 0:
				spstring.remove(vowel)
	spstring.insert(0, '.')
	dotstring = '.'.join(spstring)
	nstring = list(dotstring)
	nstring.pop(0)
	newstring = ''.join(nstring)
	return newstring

def main():
	return forming_string(string)
string = input()
print(main())


s = input().lower()
for letter in ['a', 'e', 'i', 'o', 'u', 'y']:
	s = s.replace(letter, '')
print('.' + '.'.join(s))


s = str(input())
b = ''
for i in s:
	if i.isupper():
		i = i.lower()
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		b = b + '.' + str(i)
print(b)


str_0 = input().lower()
w = 'aeiouy'
bad = []
str = []
str_1 = ''
str_2 = ''
for t in w:
	for i in range(0, len(str_0)):
		if str_0[i] == t:
			bad.append(i)
bad.sort()
i = 0
t = 0
while i < len(bad):
	if t != bad[i]:
		str_1 = str_1 + str_0[t]
		t = t + 1
	else:
		t = t + 1
		i = i + 1
str_1 = str_1 + str_0[t:]
for i in str_1:
	str_2 = str_2 + '.' + i
print(str_2)


a = input()
b = a.lower()
c = b.translate(b.maketrans('', '', 'aeioyu'))
print('.' + '.'.join(c))


str = input()
output = ''
vowel = {'a': '', 'o': '', 'y': '', 'e': '', 'u': '', 'i': ''}
for c in str:
	c = c.lower()
	if c not in vowel:
		output += '.' + c
print(output)


n = input()
z = ''
x = 'aeiouyAEIOUY'
for i in n:
	if i in x:
		pass
	elif ord(i) >= 65 and ord(i) <= 90:
		z += '.' + chr(ord(i) + 32)
	elif ord(i) >= 97:
		z += '.'
		z += i
	else:
		pass
print(z)


a = list(input())
n = len(a)
b = ['a', 'o', 'y', 'e', 'u', 'i']
c = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
d = []
e = ''
for i in range(n):
	a[i] = a[i].lower()
for i in range(n):
	for j in range(len(b)):
		if a[i] == b[j]:
			a[i] = ','
for i in range(n):
	if a[i] != ',':
		d.append(a[i])
for i in range(len(d)):
	e = e + '.' + d[i]
print(e)


a = input()
vowel = 'aeiouyYAEIOU'
b = '.'
for x in a:
	if x not in vowel:
		b = b + x.lower() + '.'
x = len(b)
print(b[:len(b) - 1])


text = input()
text = text.lower()
vowels = 'aoyeui'
string = ''
for i in text:
	if i not in vowels:
		string += '.' + i
print(string)


string = input()
string2 = 0
string = string.lower()
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in range(len(string)):
	if string[i] in vowels:
		continue
	else:
		print('.' + string[i], end='')


a = input()
vowels = 'aoyeui'
answer = ''
for i in range(len(a)):
	if a[i].lower() not in vowels:
		answer += '.' + a[i].lower()
print(answer)


x = list(input().lower())
y = list('AOYEUIaoyeui')
z = 0
for i in range(0, len(y)):
	while y[i] in x:
		x.remove(y[i])
print('.' + '.'.join(x))


from sys import stdin
string = list(stdin.readline().strip())
vowels = 'AOYEUI' + 'AOYEUI'.lower()
i = 0
while i < len(string):
	if string[i] in vowels:
		string.remove(string[i])
	else:
		string.insert(i, '.')
		string[i + 1] = string[i + 1].lower()
		i += 2
print(''.join(string))


s = input()
n = len(s)
s1 = ''
for i in range(n):
	if not (s[i] == 'A' or s[i] == 'E' or s[i] == 'I' or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y') or (s[i] == 'a') or (s[i] == 'e') or (s[i] == 'i') or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y')):
		s1 += '.'
		s1 += s[i].lower()
print(s1)


a = input()
a = a.lower()
a = list(a)
b = {'a', 'e', 'o', 'i', 'y', 'u'}
i = 0
while i != len(a):
	if a[i] in b:
		a.pop(i)
		i -= 1
	i += 1
for j in a:
	print('.' + j, end='')


s = input()
s2 = s.lower()
l = []
for i in s2:
	l.append(i)
for i in range(len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'i' or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'y'):
		l[i] = 'xx'
ans = ''
for i in l:
	if i == 'xx':
		pass
	else:
		ans = ans + '.' + i
print(ans)


word = input().lower()
letters = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in word:
	if i not in vowels:
		letters.append(i)
j = 0
if len(letters) > 1:
	while letters[-2] != '.':
		letters.insert(j, '.')
		j += 2
elif len(letters) == 1:
	letters.insert(0, '.')
letters = ''.join(letters)
print(letters)


s = input()
l = list(s)
arr = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	var = l[i]
	if var in arr:
		l[i] = '-'
for i in range(len(l)):
	a = l[i]
	if 65 <= ord(a) <= 90:
		l[i] = chr(ord(a) + 32)
b = []
for i in l:
	if i == '-':
		continue
	else:
		b.append(i)
list = []
for i in range(2 * len(b)):
	if i % 2 == 0:
		list.append('.')
	else:
		list.append(b[(i - 1) // 2])
print(''.join((str(e) for e in list)))


s = input()
s = str(s)
S = list(s)
pip = S
count = 0
L = len(S)
while count < L:
	i = S[count]
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		S.pop(count)
		L = L - 1
	else:
		count += 1
S.insert(0, '.')
p = 3
while p != len(S) + 1:
	S.insert(p - 1, '.')
	p += 2
C = 0
for i in S:
	if i.isupper() == True:
		S[C] = i.lower()
	C += 1
print(''.join(S))


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
res = ''.join(map(lambda ch: '.' + ch, map(lambda ch: ch.lower(), filter(lambda ch: ch not in vowels, s))))
print(res)


string_input = input()
string_input = string_input.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
out_string = ''
for letter in string_input:
	if letter not in vowels:
		new_letter = '.' + letter
		out_string += new_letter
print(out_string)


def main():
	s = input()
	vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
	ans = ''
	for c in s:
		c = c.lower()
		if c in vowels:
			pass
		else:
			ans += '.'
			ans += c
	print(ans)
main()


j = input('').lower()
p = ''
for i in j:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		p = p + '.' + i
print(p)


line = input().lower()
for i in line:
	if not i in 'aoyeui':
		print('.', i, end='', sep='')


s = input()
vov = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
res = ''
for x in s:
	if x in vov:
		pass
	elif ord(x) <= 90:
		res += '.' + chr(ord(x) + 32)
	else:
		res += '.' + x
print(res)


s = input()
s = s.lower()
l1 = []
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		l1.append('.')
		l1.append(s[i])
print(*l1, sep='')


a = input()
b = a.lower()
for x in b:
	if x not in 'aeiouy':
		print('.' + x, end='')


a = input()
b = a.lower()
c = ''
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in b:
	if i not in l:
		c = c + '.' + i
print(c)


list = list(map(str, input()))
glasn = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
soglasn = ['q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm']
soglasn_big = ['Q', 'W', 'R', 'T', 'P', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'Z', 'X', 'C', 'V', 'B', 'N', 'M']
list_new = ''
for i in range(len(list)):
	if list[i] not in glasn:
		if list[i] in soglasn:
			list_new += '.'
			list_new += list[i]
		else:
			list_new += '.'
			list_new += soglasn[soglasn_big.index(list[i])]
print(list_new)


s = input()
k = s.lower()
l = list(k)
a = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	if i not in a:
		print('.', end='')
		print(i, end='')


string1 = input()
string1 = string1.upper()
out = ''
for i in range(0, len(string1)):
	string1[i].lower()
for i in range(0, len(string1)):
	if string1[i] != 'A' and string1[i] != 'O' and (string1[i] != 'Y') and (string1[i] != 'E') and (string1[i] != 'U') and (string1[i] != 'I'):
		out += '.'
		out += string1[i]
out = out.lower()
print(out)


s = input().lower()
final = s
x = 0
b = len(final)
while 0 < b:
	a = final.find('a')
	if a >= 0:
		final = final[:a] + final[a + 1:]
	e = final.find('e')
	if e >= 0:
		final = final[:e] + final[e + 1:]
	i = final.find('i')
	if i >= 0:
		final = final[:i] + final[i + 1:]
	o = final.find('o')
	if o >= 0:
		final = final[:o] + final[o + 1:]
	u = final.find('u')
	if u >= 0:
		final = final[:u] + final[u + 1:]
	y = final.find('y')
	if y >= 0:
		final = final[:y] + final[y + 1:]
	b -= 1
string = ''
y = 0
while len(final) > y:
	string += '.' + final[y]
	y += 1
print(string)


c = str(input())
e = ''
k = ''
for i in c:
	if i == 'a' or i == 'o' or i == 'i' or (i == 'e') or (i == 'y') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'O') or (i == 'U') or (i == 'I') or (i == 'Y'):
		continue
	else:
		e += i
e = e.lower()
e = str(e)
for j in e:
	k += '.' + j
print(k)


string = input('')
vowel = 'AEIOUYaeiouy'
ans = ''
for c in string:
	if c not in vowel:
		ans += '.' + c.lower()
print(ans)


s = input()
string1 = s.lower()
list1 = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(string1)):
	if (string1[i] in vowel) == False:
		list1.append(string1[i])
k = '.'.join(list1)
print('.' + k)


w = input().lower()
l = len(w)
s = ''
for i in range(l):
	if w[i] not in 'aeiouy':
		s = s + '.' + w[i]
print(s)


s = input().strip()
s = s.lower()
arr = []
for i in s:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		arr.append('.')
		arr.append(i)
print(''.join(arr))


s = list(str.lower(input()))
l = 'aeiouy'
for ch in s:
	if ch not in l:
		print('.' + ch, end='')


n = input()
for i in n:
	if i == 'a' or i == 'y' or i == 'Y' or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U'):
		continue
	elif ord(i) >= 65 and ord(i) <= 90:
		print('.' + chr(ord(i) + 32), end='')
	else:
		print('.' + i, end='')


s = input().lower()
g = 'AOYEUIaoyeui'
for i in range(len(s)):
	if s[i] not in g:
		print('.', s[i], sep='', end='')


a = input()
glas = ['a', 'o', 'u', 'y', 'e', 'i']
a = a.lower()
b = [a[i] for i in range(len(a))]
a = ''
is_edited = True
while is_edited:
	is_edited = False
	for i in range(len(b)):
		if b[i] in glas:
			del b[i]
			is_edited = True
			break
for i in range(0, len(b) * 2, 2):
	b.insert(i, '.')
for i in range(len(b)):
	a = a + b[i]
print(a)


s = input().lower()
new_s = ''
for i in s:
	if i not in 'aeiouy':
		new_s += f'.{i}'
print(new_s)


str1 = input()
str1 = str1.lower()
lst = [1] * len(str1)
for (j, i) in enumerate(str1):
	if i in 'aeiouy':
		lst[j] = 0
for i in range(len(lst)):
	if lst[i] == 1:
		print(f'.{str1[i]}', end='')


word = input().strip()
word = word.lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
word = ''.join([f'.{x}' for x in word])
print(word)


s = input()
d = []
s = s.lower()
s1 = ''
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		d.append('.')
		d.append(i)
for i in d:
	s1 += i
s = s1
print(s)


word = input()
word = word.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for vowel in vowels:
	if vowel in word:
		word = word.replace(vowel, '')
finalStr = ''
for char in word:
	finalStr += char + '.'
finalStr = '.' + finalStr
finalStr = finalStr[:-1]
print(finalStr)


from sys import stdin
s = stdin.readline().rstrip()
v = 'aeiouy'
print(''.join(('.' + c for c in s.lower() if c not in v)))


entrada = input().lower()
vogais = ['a', 'o', 'y', 'e', 'u', 'i']
saida = ''
for i in range(len(entrada)):
	if entrada[i] not in vogais:
		saida += '.' + entrada[i]
print(saida)


string = input().lower()
vowels = 'aeiouy'
returnString = ''
for letter in string:
	if letter in vowels:
		returnString += ''
	else:
		returnString += '.' + letter
print(returnString)


s = input()
vowels = 'aeiouyAEIOUY'
for i in s:
	if i in vowels:
		continue
	else:
		print('.{}'.format(i.lower()), end='')


x = input()
x = x.lower()
c = 0
d = 0
for i in range(len(x)):
	if x[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		print(f'.{x[i]}', end='')


x = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'Y', 'U']
x = x.lower()
st = ''
for ln in range(len(x)):
	if x[ln] not in v:
		st = st + '.' + x[ln]
print(st)


import string
ar = ['A', 'E', 'I', 'O', 'U', 'Y']
ans = ''
s = input()
for i in range(len(s)):
	if s[i].capitalize() in ar:
		ans += ''
	else:
		ans += '.' + s[i].lower()
print(ans)


x = input()
x = x.lower()
x1 = ''
y = ('a', 'o', 'y', 'e', 'u', 'i')
for i in x:
	if i not in y:
		x1 += ''.join('{0:.>2}'.format(i))
print(x1)


s = input()
s = s.lower()
out = ''
for c in s:
	if not (c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i')):
		out += '.' + c
print(out)


n = input()
k = ['a', 'e', 'i', 'o', 'u', 'y']
l = '.' + '.'.join(list(filter(lambda x: x not in k, list(n.lower()))))
print(l)


s = input()
v = 'AEIOUaeiouyY'
l = []
for i in s:
	if i in v:
		pass
	else:
		k = '.' + i.lower()
		l.append(k)
ans = ''.join(l)
print(ans)


a = input()
b = a.lower()
c = b.replace('a', '')
d = c.replace('e', '')
e = d.replace('i', '')
f = e.replace('o', '')
h = f.replace('u', '')
g = h.replace('y', '')
b = list(g)
import copy
c = copy.deepcopy(b)
for i in range(len(b)):
	c.insert(2 * i, '.')
print(''.join(c))


lst = ['a', 'e', 'i', 'o', 'u', 'y']
s = list(input())
ss = []
string = ''
for i in s:
	if i.lower() not in lst:
		ss.append(i.lower())
for i in range(len(ss)):
	string += '.' + ss[i].lower()
print(string)


def convert(s):
	s = s.lower()
	v = 'aeiouy'
	for x in s:
		if v.find(x) == -1:
			print('.' + x, end='')
s = input()
convert(s)


name = input()
A = []
c = ''
n = len(name)
vowels = ['a', 'e', 'o', 'i', 'u', 'y']
for i in range(n):
	if name[i].isupper():
		A.append(name[i].lower())
	else:
		A.append(name[i])
for j in range(n):
	if A[j] in vowels:
		A[j] = ''
b = ''.join(A)
for k in range(len(b)):
	c += '.' + b[k]
print(c)


VOWELS = ['a', 'e', 'i', 'o', 'u', 'y']
s = input().lower()
for letter in VOWELS:
	s = s.replace(letter, '')
for letter in s:
	print('.' + letter, end='')


word = input()
new_word = ''
i = 0
while i < len(word):
	if word[i] in 'aeiouyAEIOUY':
		word = word[:i] + word[i + 1:]
		i -= 1
	i += 1
word = word.lower()
for i in range(len(word)):
	new_word = new_word + '.' + word[i]
print(new_word)


word = str(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
index = 0
finalword = ''
for letter in word:
	if letter.lower() in vowels:
		pass
	elif letter.lower() not in vowels:
		finalword += '.' + letter.lower()
print(finalword)


a = input()
b = str()
for i in a:
	if i.casefold() == 'a' or i.casefold() == 'e' or i.casefold() == 'i' or (i.casefold() == 'o') or (i.casefold() == 'u') or (i.casefold() == 'y'):
		continue
	else:
		if i.isupper():
			i = i.lower()
		b = b + '.' + i
print(b)


w = input()
s = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
m = []
for n in w:
	if n not in s:
		n = n.lower()
		m.append('.' + n)
	else:
		continue
p = ''.join(m)
print(p)


s = input()
s = s.lower()
t = ''
for i in range(len(s)):
	if s[i] in 'aeiouy':
		pass
	else:
		t = t + '.' + s[i]
print(t)


import sys
for c in sys.stdin.readline():
	low_ch = c.lower()
	if low_ch != 'a' and low_ch != 'o' and (low_ch != 'y') and (low_ch != 'e') and (low_ch != 'u') and (low_ch != 'i') and (low_ch != '\n'):
		sys.stdout.write('.')
		sys.stdout.write(low_ch)


s = input()
vovels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(s)):
	if s[i] not in vovels:
		print('.', end='', sep='')
		a = s[i]
		print(a.lower(), end='', sep='')


x = input().lower()
n = ''
v = {'a', 'e', 'i', 'o', 'u', 'y'}
for c in x:
	if c not in v:
		n += '.' + c
print(n)


string = input('')
string = string.lower()
newstr = str()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(string)):
	if not string[i] in vowels:
		newstr = newstr + '.' + string[i]
print(newstr)


w = input().lower()
w = ('.' + c for c in w if c not in {'a', 'e', 'i', 'o', 'u', 'y'})
print(''.join(w))


s = input()
w = s.lower()
l = list()
for i in w:
	if i in 'aeiouy':
		continue
	else:
		l.append(i)
print('.' + '.'.join(l))


def chaine():
	ch = input()
	s = ''
	for i in ch:
		if i not in ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']:
			i = i.lower()
			s += '.' + i
	print(s)
chaine()


s = str(input())
s = s.lower()
s1 = list(s)
while 'a' in s1:
	s1.remove('a')
while 'e' in s1:
	s1.remove('e')
while 'i' in s1:
	s1.remove('i')
while 'o' in s1:
	s1.remove('o')
while 'u' in s1:
	s1.remove('u')
while 'y' in s1:
	s1.remove('y')
j = 0
for i in range(len(s1)):
	s1.insert(j, '.')
	j = j + 2
for i in s1:
	print(i, end='')


n = input()
n = list(n.lower())
k = []
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(n)):
	if n[i] in l:
		k.append(i)
k = k[::-1]
for i in k:
	n.pop(i)
for i in n:
	print('.' + i, end='')


vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']

def del_vowels(string):
	for char in string:
		if char in vowels:
			string = string.replace(char, '')
	return string

def insert_char(string):
	chars = [char for char in string]
	for i in range(0, len(chars)):
		if chars[i] not in vowels:
			chars[i] = '.' + chars[i]
	retstring = ''
	for char in chars:
		retstring += char
	return retstring

def replace_upper(string):
	for char in string:
		if char not in vowels:
			if char.upper() == char:
				string = string.replace(char, char.lower())
	return string

def fix(string):
	string = del_vowels(string)
	string = insert_char(string)
	string = replace_upper(string)
	return string

def doit():
	string = input('')
	print(fix(string))
doit()


x = str(input())
x = x.lower()
y = ['a', 'e', 'i', 'o', 'u', 'y']
w = '  '
for i in range(0, len(x)):
	if x[i] not in y:
		w += '.'
		w += x[i]
print(w)


st = input()
st = st.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for l in st:
	if l in vowels:
		st = st.replace(l, '')
stT = [str()] * len(st)
for i in range(len(st)):
	stT[i - 1] = '.' + st[i - 1]
print(''.join(stT))


s = input()
d = ''
k = ''
l = ''
for i in s:
	if i not in 'AEIOUYaeiouy':
		d = d + i
for i in d:
	if i == i.upper():
		k = k + i.lower()
	else:
		k += i
for i in k:
	l += '.' + i
print(l)


word = input()
l = list(str.lower(word))
L = ['a', 'o', 'y', 'e', 'u', 'i']
x = []
for i in range(len(l)):
	if l[i] not in L:
		x += '.' + l[i]
print(''.join(x))


word = str.lower(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in word:
	if x in vowels:
		word = word.replace(x, '')
for x in word:
	print('.' + x, end='')


string = input()
list1 = []
n = len(string)
for i in range(n):
	list1.append(string[i])
list2 = list(list1)
for item in range(len(list1)):
	if list1[item] == 'a' or list1[item] == 'A' or list1[item] == 'e' or (list1[item] == 'E') or (list1[item] == 'o') or (list1[item] == 'O') or (list1[item] == 'Y') or (list1[item] == 'y') or (list1[item] == 'u') or (list1[item] == 'U') or (list1[item] == 'i') or (list1[item] == 'I'):
		list2.remove(list1[item])
	else:
		continue
string = '.'.join(list2)
string1 = string.lower()
print('.' + string1)


s = input().lower()
s = list(s)
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		s[i] = '.' + s[i]
	else:
		s[i] = ''
answer = ''
for i in s:
	answer = answer + i
print(answer)


all_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
raw_string = input().lower()
len_raw_string = len(raw_string)
string = ''
for i in range(len_raw_string):
	if not raw_string[i] in all_vowels:
		string = string + '.' + raw_string[i]
print(string)


s = input()
s = s.lower()
g = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for x in range(len(s)):
	if s[x] not in g:
		res = res + '.' + s[x]
print(res)


inString = input().lower()
vowel = {'a': 'vowel', 'e': 'vowel', 'i': 'vowel', 'o': 'vowel', 'u': 'vowel', 'y': 'vowel'}
outString = ''
for ch in inString:
	if ch not in vowel:
		outString += '.' + ch
print(outString)


s = input()
s = s.lower()
s = s.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
s = s.replace('', '.')
print(s[:len(s) - 1])


def is_vowel(a):
	if a == 'a' or a == 'o' or a == 'y' or (a == 'u') or (a == 'i') or (a == 'e'):
		return True
	elif a == 'A' or a == 'O' or a == 'Y' or (a == 'U') or (a == 'I') or (a == 'E'):
		return True
	else:
		return False
t = input()
s = ''
for i in range(len(t)):
	if is_vowel(t[i]) == False:
		s = s + '.'
		if t[i].isupper() == True:
			s = s + t[i].lower()
		else:
			s = s + t[i]
print(s)


i = str(input())

def vowel(s):
	for a in s:
		if a.lower() == 'a' or a.lower() == 'e' or a.lower() == 'i' or (a.lower() == 'o') or (a.lower() == 'u') or (a.lower() == 'y'):
			s = s[:s.find(a)] + s[s.find(a) + 1:]
	return s

def insert(s):
	for i in range(0, len(s) * 2, 2):
		s = s[:i] + '.' + s[i:]
	return s
print(insert(vowel(i)).lower())


import re
string = input()
string = re.sub('[AOYEUIaoyeui]', '', string)
endstring = ''
for i in range(len(string)):
	endstring += '.' + string[i].lower()
print(endstring)


vw = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
o = ''
a = input()
for i in a:
	if i not in vw:
		o = o + '.'
		if i >= 'A' and i <= 'Z':
			o = o + chr(ord(i) + 32)
		else:
			o = o + i
print(o)


a = input()
a = a.lower()
i = 0
while i < len(a):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		a = a[:i] + a[i + 1:]
	else:
		i = i + 1
print('.' + '.'.join(a))


ch = input()
ch = ch.lower()
ch2 = ''
for i in ch:
	if i != 'a' and i != 'e' and (i != 'y') and (i != 'u') and (i != 'i') and (i != 'o'):
		ch2 = ch2 + '.' + i
print(ch2)


import sys
pin = sys.stdin.readline
pout = sys.stdout.write
ran = range
m = pin()
m = m.lower()
m = m.replace('a', '')
m = m.replace('e', '')
m = m.replace('i', '')
m = m.replace('o', '')
m = m.replace('u', '')
m = m.replace('y', '')
length = len(m)
string = ''
for i in ran(length):
	if i == length - 1:
		string = string + m[i]
		break
	string = string + '.' + m[i]
print(string)


word = input().lower()
res = ''
for i in word:
	if i not in 'aeiouy':
		res += '.' + i
print(res)


p = input()
vocales = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for letra in vocales:
	p = p.replace(letra, '')
p = list(p.lower())
for i in range(0, len(p) * 2, 2):
	p.insert(i, '.')
print(''.join(p))


x = input()
x = x.lower()
s = 'aeiouy'
p = ''
for i in x:
	if i not in s:
		p = p + '.' + i
print(p)


x = input()
s = ''
for i in x:
	if i == 'a' or i == 'A' or i == 'e' or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'y') or (i == 'Y'):
		continue
	else:
		s = s + '.'
		i = i.lower()
		s = s + i
print(s)


import re
strr = input()
vow = re.compile('[AOYEUI]*', re.IGNORECASE)
cons = re.compile('[^AOYEUI]', re.IGNORECASE)
strr = vow.sub('', strr)
arr = list(strr)
for i in reversed([m.start(0) for m in re.finditer(cons, strr)]):
	arr.insert(i, '.')
strr = ''.join(arr)
print(strr.lower())


a = str(input())
g = ''
for i in a:
	if i == 'A' or i == 'a' or i == 'O' or (i == 'o') or (i == 'y') or (i == 'Y') or (i == 'E') or (i == 'e') or (i == 'U') or (i == 'u') or (i == 'i') or (i == 'I'):
		continue
	else:
		g += '.'
		g += i
f = str(g)
d = f.lower()
print(d)


s = input()
n = ''
for x in s:
	y = x.lower()
	if not (y == 'a' or y == 'e' or y == 'y' or (y == 'o') or (y == 'u') or (y == 'i')):
		n += '.' + y
print(n)


a = input().lower()
massiv = []
for el in a:
	if el not in ('a', 'o', 'y', 'e', 'u', 'i'):
		massiv.append(el)
print('.' + '.'.join(massiv))


c = ''
k = input()
for i in range(0, len(k)):
	p = k[i].lower()
	if (p == 'a') | (p == 'e') | (p == 'i') | (p == 'o') | (p == 'u') | (p == 'y'):
		continue
	else:
		c = c + '.' + p
print(c)


def main():
	s = input()
	w = s.lower()
	l = len(s)
	x = list(w)
	i = 0
	x1 = ''
	list1 = ['a', 'e', 'i', 'o', 'u', 'y']
	while i < l:
		if x[i] in list1:
			x.remove(x[i])
			l -= 1
		elif x[i] not in list1:
			x.insert(i, '.')
			i += 2
			l += 1
		else:
			continue
	for i in x:
		x1 += i
	print(x1)
main()


string = input()
s = '.'
letters = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
s_1 = '.'.join([x for x in string if x not in letters])
final = s + s_1
print(final.lower())


word = str(input())
word = word.lower()
lista = ['a', 'e', 'i', 'o', 'u', 'y']
wordlist = []
for i in word:
	if i not in lista:
		wordlist.append(i)
x = ''
for i in range(len(wordlist)):
	x += '.' + wordlist[i]
print(x)


s = input()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
S = []
T = []
for i in s:
	S.append(i)
for (ind, i) in enumerate(S):
	if i.isupper():
		S[ind] = i.lower()
for i in S:
	if i not in vowel:
		T.append(i)
res = '.' + '.'.join(T)
print(res)


str = input().lower()
s = ''
for let in str:
	if not let in ['a', 'o', 'y', 'e', 'u', 'i']:
		s += '.' + let
print(s)


s = input().lower()
l = len(s)
i = 0
v = ['a', 'i', 'o', 'u', 'e', 'y']
w = str()
for i in range(l):
	if s[i] in v:
		pass
	else:
		w = w + '.' + s[i]
print(w)


n = input()
l = 'a o y e u i A O Y E U I'
l = l.split(' ')
for i in l:
	if i in n:
		n = n.replace(i, '')
n = n.lower()
ans = ''
for i in n:
	ans += '.' + i
print(ans)


import re
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
word = input()
word = word.lower()
word = re.sub('|'.join(vowels), '', word)
word = ''.join(('.{}'.format(x) for x in word))
print(word)


s = input()
v = ['A', 'O', 'Y', 'E', 'U', 'I']
d = ''
ld = -1
for i in v:
	s = s.replace(i.lower(), '')
	s = s.replace(i.upper(), '')
s = s.lower()
res = list(s)
offset = 1
res.insert(0, '.')
for i in range(len(s) - 1):
	res.insert(i + 1 + offset, '.')
	offset += 1
print(''.join(res))


word = input().lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
word.split()
seperator = '.'
print('.' + seperator.join(word))


s = list(input())
i = 0
op = ''
while i < len(s):
	val = s[i].lower()
	if val not in 'aeiouy':
		op += '.' + s[i].lower()
		i += 1
	else:
		i += 1
print(op)


vowels = 'aeiouyAEIOUY'
s = input()
ans = ''
for i in range(len(s)):
	if s[i] in vowels:
		continue
	elif s[i] not in vowels:
		ans += '.'
		ans += s[i]
ans = ans.lower()
print(ans)


s = list(map(str, input()))
s = [item.lower() for item in s]
index = 0
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for n in range(len(vowels)):
	wovow = list(filter(vowels[index].__ne__, s))
	s = wovow
	index += 1
s = ['.' + x for x in s]
print(''.join(s))


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(input().lower())
i = 0
n = len(string)
while i < n:
	if string[i] in vowels:
		string.remove(string[i])
		n -= 1
	else:
		i += 1
print('.' + '.'.join(string))


k = str(input())
n = k.lower()
i = 0
while i <= len(n) - 1:
	if n[i] == 'a' or n[i] == 'e' or n[i] == 'i' or (n[i] == 'o') or (n[i] == 'u') or (n[i] == 'y'):
		n = n[:i] + n[i + 1:]
		i = i - 1
	i = i + 1
j = 0
m = ''
while j <= len(n) - 1:
	m = m + '.' + n[j]
	j = j + 1
print(m)


a = str(input())
a = a.lower()
map = [('a', ''), ('o', ''), ('y', ''), ('e', ''), ('u', ''), ('i', '')]
for (k, v) in map:
	a = a.replace(k, v)
print('.', end='')
print('.'.join(a))


s = input()
s = s.lower()
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
list2 = []
for i in range(len(s)):
	if s[i] in list1:
		s[i].replace(s[i], '')
	if 'a' <= s[i] <= 'z' and s[i] not in list1:
		list2.append('.' + s[i])
for i in range(len(list2)):
	if i == 0:
		l = list2[0]
	else:
		l = l + list2[i]
print(l)


print('.' + '.'.join([c for c in input().lower() if c not in list('aoyeui')]))


v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
str1 = '.'
s = list(input())
s2 = s.copy()
for x in s:
	for y in v:
		if x == y:
			s2.remove(x)
lst = [x.lower() for x in s2]
print('.' + str1.join(lst))


def glas(x, y):
	y = y.replace(x, '')
	return y
s = str(input()).lower()
a = 'aeuoiy'
for i in a:
	s = glas(i, s)
print('.' + '.'.join(s))


gl = {'a', 'o', 'y', 'e', 'u', 'i'}
line = input().lower()
new_line = ''
for i in line:
	if i in gl:
		continue
	new_line += '.' + i
print(new_line)


characters = [x for x in input().lower()]
finalString = []
for i in characters:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'u') or (i == 'i') or (i == 'y'):
		pass
	else:
		finalString.append('.' + i)
output = ''.join(map(str, finalString))
print(output)


n = input()
b = ''
for a in n:
	if a == 'A' or a == 'a' or a == 'e' or (a == 'E') or (a == 'I') or (a == 'o') or (a == 'O') or (a == 'i') or (a == 'u') or (a == 'U') or (a == 'y') or (a == 'Y'):
		continue
	else:
		b = b + '.'
		b = b + a.lower()
print(b)


word = input()
result = []
for i in range(len(word)):
	if word[i].lower() not in ['a', 'o', 'y', 'e', 'u', 'i']:
		result.append('.{0}'.format(word[i].lower()))
print(''.join(result))


k = input()
l = {'a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U'}
for b in k:
	if b not in l:
		print('.', end='')
		print(b.lower(), end='')


import re
string = input().lower()
string = re.sub('[aoyeui]', '', string)
out_string = '.'
for t in string:
	out_string += t + '.'
print(out_string[:-1])


s = input()
s = list(s)
s = list(filter(lambda x: x not in {'a', 'y', 'e', 'i', 'o', 'u', 'Y', 'A', 'E', 'I', 'O', 'U'}, s))
ans = ''
for i in s:
	ans += '.'
	ans += i.lower()
print(ans)


s = str(input()).lower()
sList = list(s)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
stList = []
for i in sList:
	if i not in vowels:
		stList.append(i)
ansList = []
for l in stList:
	ansList.append('.')
	ansList.append(l)
print(''.join(ansList))


l = [x for x in input().lower()]
vovels = ['a', 'e', 'o', 'y', 'i', 'u', 'A', 'O', 'Y', 'E', 'U', 'I']
l2 = []
for x in l:
	if x not in vovels:
		l2.append(x)
ans = ''
for x in l2:
	ans += '.' + x
print(ans)


def main():
	vowel = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
	w = input()
	wlist = list(w)
	p = wlist[:]
	for i in wlist:
		if i in vowel:
			p.remove(i)
	alist = []
	for i in p:
		alist.append('.')
		alist.append(i)
	answer = ''
	for i in alist:
		answer += i
	print(answer.lower())
	return 0
main()


t = input()
b = str()
a = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for x in range(len(t)):
	if t[x] in a:
		pass
	else:
		b += '.' + t[x].lower()
print(b)


s = input()
s = s.lower()
lis = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ks = ''
for i in range(len(s)):
	if s[i] not in lis:
		ks += '.' + s[i]
print(ks)


s = list(input().lower())
a = s.count('a')
o = s.count('o')
u = s.count('u')
i = s.count('i')
e = s.count('e')
y = s.count('y')
for j in range(a):
	s.remove('a')
for j in range(o):
	s.remove('o')
for j in range(y):
	s.remove('y')
for j in range(u):
	s.remove('u')
for j in range(i):
	s.remove('i')
for j in range(e):
	s.remove('e')
for j in s:
	print('.' + j, end='')


s = input()
t = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
u = 'abcdefghijklmnopqrstuvwxyz'
p = ''
for x in range(len(s)):
	y = 0
	while True:
		if s[x] != t[y] and s[x] != u[y]:
			y += 1
		else:
			break
	if y == 0 or y == 4 or y == 8 or (y == 14) or (y == 20) or (y == 24):
		pass
	else:
		p += '.' + u[y]
print(p)


x = str(input())
y = x.lower()
a = []
for b in y:
	if b in 'bcdfghjklmnpqrstvwxz':
		a.append('.' + b)
print(''.join(a))


text = input()
text = text.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
const = ('q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm')
const = list(const)
for ch in text:
	if ch in vowels:
		text = text.replace(ch, '')
	elif ch in const:
		text = text.replace(ch, '.' + ch)
		const.pop(const.index(ch))
print(text)


for _ in range(1):
	st = input().strip()
	st = st.lower()
	ans = ''
	for i in st:
		if i not in 'aeiouy':
			ans += '.' + i
		else:
			ans += ''
	print(ans)


word = input()
vow = 'AOYEUIaoyeui'
translation = ''
for i in range(len(word)):
	if word[i] in vow:
		continue
	else:
		if ord(word[i]) < 97:
			cons = chr(ord(word[i]) + 32)
		else:
			cons = word[i]
		translation = translation + '.' + cons
print(translation)


string = input()
ans = ''
for word in string:
	if word == 'a' or word == 'e' or word == 'i' or (word == 'o') or (word == 'u') or (word == 'y'):
		pass
	elif word == 'O' or word == 'I' or word == 'U' or (word == 'E') or (word == 'A') or (word == 'Y'):
		pass
	elif ord(word) >= 97 and ord(word) <= 122:
		ans = ans + '.' + word
	else:
		ans = ans + '.' + chr(ord(word) + 32)
print(ans)


a = str()
s = input().lower()
for i in range(len(s)):
	if s[i] not in 'aoyeui':
		a += '.' + s[i]
print(a)


s = input()
s = list(s)
varr = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
n = len(s)
for (i, c) in enumerate(s):
	if s[i] in varr:
		s[i] = s[i].replace(s[i], '@')
while '@' in s:
	s.remove('@')
for (i, c) in enumerate(s):
	s[i] = s[i].replace(s[i], '.' + s[i])
print(''.join(s).lower())


s = input()
s = s.lower()
l = []
for i in s:
	if i not in 'aoyeui':
		l.append('.')
		l.append(i)
print(''.join(l))


n = input()
vow = ['A', 'a', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
length = len(n)
ans = ''
for i in n:
	if i not in vow:
		ans = ans + '.' + i
ans = ans.lower()
print(ans)


word = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in word:
	if char in vowels:
		word = word.replace(char, '')
print('.' + '.'.join(list('' + word)))


def fun(s):
	if s.isupper():
		return s.lower()
	else:
		return s
s = input()
out = ''
X = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']
for i in range(0, len(s)):
	if s[i] not in X:
		out = out + '.' + fun(s[i])
print(out)


a1 = input()
a = a1.lower()
b = '.'
d = len(a)
for i in range(d - 1, -1, -1):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		a = a[:i] + a[i + 1:]
	else:
		a = a[:i] + b + a[i:]
print(a)


import re
a = input()
a = a.lower()
b = ''
for i in a:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		b += ''
	else:
		b += '.' + i
print(b)


str = input()
finalstr = ''
for char in str:
	if char == 'a' or char == 'i' or char == 'u' or (char == 'e') or (char == 'o') or (char == 'y') or (char == 'Y') or (char == 'A') or (char == 'I') or (char == 'U') or (char == 'E') or (char == 'O'):
		continue
	elif char != 'a' or char != 'i' or char != 'u' or (char != 'e') or (char != 'Y') or (char != 'y') or (char != 'o') or (char != 'A') or (char != 'I') or (char != 'U') or (char != 'E') or (char != 'O'):
		char = char.lower()
	finalstr += '.' + char
print(finalstr)


input_string = input('')
answer = ''
for x in input_string.lower():
	if x not in ['a', 'e', 'i', 'o', 'u', 'y']:
		answer += '.' + x
print(answer)


a = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
a = list(a)
b = []
for i in a:
	if i not in v:
		b.append(i.lower())
for i in b:
	print('.{}'.format(i), end='')


L = input()
L = L.lower()
N = len(L)
A = []
for k in range(0, N):
	if L[k] != 'a' and L[k] != 'e' and (L[k] != 'i') and (L[k] != 'o') and (L[k] != 'u') and (L[k] != 'y'):
		A.append(L[k])
n = ''
for k in range(len(A)):
	n = n + str('.') + str(A[k])
print(n)


from sys import stdin
word = stdin.readline().strip()
answer = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for char in word:
	if char.lower() not in vowels:
		answer += '.' + char.lower()
print(answer)


s = input().lower()
sl = ''
j = 0
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in v:
		sl = sl[:j + 1] + '.' + s[i]
		j += 2
print(sl)


usr_str = input()
cosonant = []
cosonant_str = ''
for i in range(len(usr_str)):
	if usr_str[i] in 'AEIOUYaeiouy':
		continue
	elif usr_str[i].isupper():
		cosonant.append('.' + usr_str[i].lower())
	else:
		cosonant.append('.' + usr_str[i])
for j in range(len(cosonant)):
	cosonant_str += cosonant[j]
print(cosonant_str)


x = input()
l = len(x)
t = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ans = ''
i = 0
while i <= len(x) - 1:
	if x[i] not in t:
		if x[i].islower() is True:
			ans = str(ans) + '.' + str(x[i])
		else:
			ans = str(ans) + '.' + str(x[i].lower())
	else:
		ans = str(ans)
	i = i + 1
print(ans)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
text = input()
user_input = list(text.lower())
print('.', end='')
for i in user_input[:]:
	if i in vowel:
		user_input.remove(i)
print('.'.join(user_input))


x = input()
l = []
for i in x:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y'):
		continue
	else:
		l.append(i.lower())
print('.' + '.'.join(l))


x = input()
x = x.lower()
xx = ''
for n in x:
	if n != 'a' and n != 'o' and (n != 'y') and (n != 'e') and (n != 'u') and (n != 'i'):
		xx += '.'
		xx += n
print(xx)


import sys
s = str(input())
s = s.lower()
y = 'aeiouy'
for i in s:
	if i not in y:
		sys.stdout.softspace = False
		print('.' + i, end='')


string = input()
stringresult = ''
vowels = 'AOYEUIaoyeui'
for i in string:
	if not i in vowels:
		stringresult += i.lower()
for i in stringresult:
	print('.' + i, end='')


st = input()
result = ''
st1 = st.lower()
for i in st1:
	if i in 'AaEeIiOoUuYy':
		continue
	else:
		result += '.' + i
print(result)


s = input()
s = s.lower()
d = ''
dot = '.'
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	s = s.replace(i, '', s.count(i))
for c in range(len(s)):
	d += dot
	d += s[c]
print(d)


string = input()
word = string.lower()
output = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for character in word:
	if character not in vowel:
		output.append('.')
		output.append(character)
print(''.join(output))


a = input()
ug = ''
a = a.lower()
for i in range(0, len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'y') and (a[i] != 'u') and (a[i] != 'i') and (a[i] != 'o'):
		ug += '.' + a[i]
print(ug)


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i not in v:
		if i.isupper():
			i = chr(ord(i) + 32)
		print('.', i, end='', sep='')


original = input()
result = ''
for char in original:
	if char.upper() in ('A', 'O', 'Y', 'E', 'U', 'I'):
		continue
	else:
		result = result + '.' + char.lower()
print(result)


letters = ['e', 'y', 'u', 'i', 'o', 'a', 'E', 'Y', 'U', 'I', 'O', 'A']
res = ''
s = input()
s = s.lower()
for j in range(len(s)):
	if s[j] not in letters:
		res += '.'
		res += s[j]
print(res)


t = [i.lower() for i in input('')]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	while i in t:
		t.remove(i)
t.insert(0, '')
print('.'.join(t))


volwes = 'aoyeui'
str = input()
str2 = ''
str = str.lower()
for i in str:
	if (i in volwes) == False:
		str2 = str2 + '.' + i
print(str2)


demo = 'aoyeui'
line = input()
line = line.lower()
a = list(line)
for i in range(len(a)):
	if demo.find(a[i]) != -1:
		continue
	print('.' + a[i], end='')
print()


user_input = str(input())
user_input = user_input.lower()
out_string = ''
if len(user_input) >= 1 and len(user_input) <= 100:
	for i in range(len(user_input)):
		if user_input[i] != 'a' and user_input[i] != 'o' and (user_input[i] != 'y') and (user_input[i] != 'e') and (user_input[i] != 'u') and (user_input[i] != 'i'):
			out_string = out_string + '.' + user_input[i]
print(out_string)


a = input()
li = []
li1 = []
li2 = []
j = 0
for i in a:
	li.append(i)
for i in li:
	if not (i == 'a' or i == 'e' or i == 'o' or (i == 'u') or (i == 'i') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y')):
		li2.append(i)
s = ''.join(li2).lower()
for i in s:
	li1.append(i)
while j < len(li1):
	li1.insert(j, '.')
	j = j + 2
d = ''.join(li1)
print(d)


string = input().lower()
notvowl = '.'.join([d for d in string if not d in 'aiueoy'])
print('.' + notvowl)


st = input()
v = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in st:
	if i in v:
		continue
	print('.', i.lower(), sep='', end='')


import sys
Get_Char = input()

def main(Get_Char):
	Get_Char_Lower = Get_Char.lower()
	Get_Vowels = Get_Char_Lower.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
	Insert_Char = '.'.join(Get_Vowels)
	Fin_result = '.' + Insert_Char
	print(Fin_result)
main(Get_Char)


s = input()
t = []
v = 'aeiouy'
l = len(s)
s = s.lower()
for i in s:
	if i in v:
		s = s.replace(i, '')
s = list(s)
for i in s:
	print('.' + i, end='')


my_str = input()
new_str = ''
for char in my_str:
	if str.lower(char) in ['y', 'a', 'e', 'i', 'o', 'u']:
		continue
	else:
		new_str += '.' + str.lower(char)
print(new_str)


i = str.lower(input())
s = []
y = ['a', 'e', 'i', 'o', 'u', 'y']
for n in i:
	if n not in y:
		s.append('.')
		s.append(n)
for t in s:
	print(t, end='')


import math
import os
import random
import re
import sys
s = str(input())
s = s.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in s:
	if x in vowels:
		s = s.replace(x, '')
a = '.' + '.'.join(s)
print(a)


str1 = str(input())
lst = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for i in range(12):
	str1 = str1.replace(lst[i], '')
lst2 = list(str1)
st = '.'.join(lst2)
lst3 = list(st)
lst3.insert(0, '.')
st2 = ''.join(lst3)
st3 = st2.lower()
print(st3)


word = input().lower()
new = '.'.join([c for c in word if c not in 'aiuoey'])
print('.' + new)


Woord = input().lower()
NieuweCombinatie = ''
Klinkers = ('a', 'e', 'i', 'o', 'u', 'y')
for x in Woord:
	if x in Klinkers:
		Woord = Woord.replace(x, '')
for y in Woord:
	NieuweCombinatie = NieuweCombinatie + '.' + y
print(NieuweCombinatie)


s = input()
a = s.replace('a', '')
b = a.replace('A', '')
c = b.replace('e', '')
d = c.replace('E', '')
f = d.replace('i', '')
k = f.replace('I', '')
o = k.replace('o', '')
p = o.replace('O', '')
u = p.replace('u', '')
v = u.replace('U', '')
y = v.replace('y', '')
z = y.replace('Y', '')
g1 = z.replace('B', 'b')
g2 = g1.replace('C', 'c')
g3 = g2.replace('D', 'd')
g4 = g3.replace('F', 'f')
fff = g4.replace('G', 'g')
hhh = fff.replace('H', 'h')
jjj = hhh.replace('J', 'j')
kkk = jjj.replace('K', 'k')
ll = kkk.replace('L', 'l')
mm = ll.replace('M', 'm')
nn = mm.replace('N', 'n')
pp = nn.replace('P', 'p')
qq = pp.replace('Q', 'q')
rr = qq.replace('R', 'r')
ss = rr.replace('S', 's')
tt = ss.replace('T', 't')
vv = tt.replace('V', 'v')
ww = vv.replace('W', 'w')
xxx = ww.replace('X', 'x')
zz = xxx.replace('Z', 'z')
ddd = zz.replace('', '.')
ddd = list(ddd)
del ddd[-1]
g67 = ''.join(ddd)
print(g67)


string1 = input('')
new_string = ''
vowels_low = ['a', 'o', 'e', 'y', 'u', 'i']
vowels_up = ['A', 'O', 'E', 'Y', 'U', 'I']
if len(string1) >= 1 and len(string1) <= 100:
	for str in string1:
		if str in vowels_low or str in vowels_up:
			str = ''
		elif str.isupper():
			str = '.' + str.lower()
		else:
			str = '.' + str
		new_string += str
if new_string != '':
	print(new_string)


word = str(input())
new_word = ''
for ch in word:
	if not ch in 'AEYOUIaeyoui':
		new_word = new_word + '.' + ch.lower()
print(new_word)


vocales = 'aeiouyAEIOUY'
palabra = input()
for char in vocales:
	palabra = palabra.replace(char, '')
palabrafin = '.' + '.'.join(palabra)
palabra = palabrafin.lower()
print(palabra)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'O', 'U', 'I')
	i = 0
	for x in string:
		if x in vowels:
			string = string.replace(x, '')
	while i < len(string):
		ans = string[i]
		print('.' + ans.lower(), end='')
		i += 1
string = input()
rem_vowel(string)


n = input().lower()
ans = ''
for i in n:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		ans += '.' + i
print(ans)


string = input()
s = string.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
res = ''
for c in s:
	if c not in vowel:
		res += '.' + c
print(res)


res = []
inp = input()
for c in inp:
	cl = c.lower()
	if cl not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		res.append('.')
		res.append(cl)
print(''.join(res))


s = input()
v = ['a', 'o', 'y', 'e', 'u', 'i']
c = ''
for i in s:
	i = i.lower()
	if i in v:
		continue
	else:
		c += '.' + i.lower()
print(c)


case = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = []
for i in case:
	if i not in vowels:
		result += i
final = []
for x in result:
	final.append('.')
	final.append(x)
string = ''.join(final)
print(string)


l = ['a', 'e', 'i', 'o', 'u', 'y']
L = [i for i in list(input().lower()) if i not in l]
print('.' + '.'.join(L))


line = input()
k = len(line)
line.lower()
for i in range(len(line)):
	if line[i] == 'A' or line[i] == 'O' or line[i] == 'Y' or (line[i] == 'E') or (line[i] == 'U') or (line[i] == 'I') or (line[i] == 'a') or (line[i] == 'o') or (line[i] == 'y') or (line[i] == 'e') or (line[i] == 'u') or (line[i] == 'i'):
		continue
	else:
		print('.' + line[i].lower(), end='')


vowels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
s = input().strip()
already_replaced = []
for vowel in vowels:
	s = s.replace(vowel, '')
for ch in s:
	if ch not in already_replaced:
		s = s.replace(ch, '.' + ch)
		already_replaced.append(ch)
print(s.lower())


w = input()
w = w.lower()
n = len(w)
for j in range(n):
	if w[j] != 'a' and w[j] != 'e' and (w[j] != 'i') and (w[j] != 'o') and (w[j] != 'u') and (w[j] != 'y'):
		print('.' + w[j], end='')


a = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
b = []
for i in a:
	if i not in vowels:
		b.append(i)
print('.' + '.'.join(b))


a = input()
b = ''
vowels = 'aoyeui'
a = a.lower()
c = len(a)
for i in range(c):
	if a[i] in vowels:
		a = a.replace(a[i], ' ')
a = a.replace(' ', '')
a = list(a)
c = len(a)
for i in range(c):
	a[i] = '.' + a[i]
for i in range(c):
	b = b + a[i]
print(b)


inp = input()
vowels = 'aoyieuAOYIEU'
while True:
	vf = False
	i = -1
	for v in vowels:
		i = inp.find(v)
		if i != -1:
			vf = True
			break
	if vf:
		inp = inp[0:i] + inp[i + 1:]
	else:
		break
inp = '.' + '.'.join(inp.lower())
print(inp)


word = input()
n_word = ''
word = word.lower()
vowels = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
for char in vowels:
	if char in word:
		word = word.replace(char, '')
for c in word:
	n_word = n_word + '.'
	n_word = n_word + c
print(n_word)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
inp = input().lower()
for vowel in vowels:
	inp = inp.replace(vowel, '')
inp = '.' + '.'.join(list(inp))
print(inp)


input_string = input()
input_string = input_string.lower()
for letter in input_string:
	if letter in 'aeiouy':
		del letter
	else:
		print(''.join('.' + letter), end='')


a = input().lower()
lis = []
for i in a:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		lis.append(i)
print('.' + '.'.join(lis))


import re
givenword = input().lower()
for vowels in ['a', 'e', 'i', 'o', 'u', 'y']:
	if vowels in givenword:
		givenword = givenword.replace(vowels, '')
newlist = list(givenword)
for period in range(len(givenword)):
	newlist.insert(2 * period, '.')
output = ''.join(newlist)
print(output)


def alter(s):
	out = ''
	vowels = 'aeiouy'
	for i in s.lower():
		if i not in vowels:
			out += '.' + i
	return out
print(alter(input()))


st = input()
vowel = ['A', 'E', 'I', 'O', 'U', 'Y']
new = ''
for x in st:
	if x.upper() in vowel:
		continue
	else:
		new = new + '.' + x.lower()
print(new)


s = input()
r = []
vowel = ['a', 'y', 'e', 'i', 'o', 'u', 'A', 'Y', 'E', 'I', 'O', 'U']
l = len(s)
for i in s:
	r.append(i)
count = 0
for i in range(l):
	if s[i] in vowel:
		r[i] = 1
	if s[i] not in vowel:
		count += 1
t = []
for i in range(len(r)):
	if r[i] != 1:
		t.append(r[i])
fin = []
for i in range(len(t) * 2):
	fin.append('.')
k = 0
for i in range(len(fin)):
	if i % 2 != 0:
		fin[i] = t[k]
		k += 1
for i in range(len(fin)):
	if fin[i].isupper() == True:
		fin[i] = fin[i].lower()
print(''.join(fin))


d = g = []
f = 0
a = input()
a = a.upper()
a = [i for i in a]
b = []
for j in range(len(a)):
	if a[j] != 'A' and a[j] != 'E' and (a[j] != 'I') and (a[j] != 'O') and (a[j] != 'U') and (a[j] != 'Y'):
		d.append(a[j].lower())
for w in range(len(d)):
	print('.' + d[w], end='')


s = input().lower()
k = ''
for i in s:
	if i not in 'aeiouy':
		k += '.' + i
print(k)


string = input()
dot = '.'
string = string.lower()
vowels = ('a', 'y', 'o', 'e', 'u', 'i')
for x in string.lower():
	if x in vowels:
		string = string.replace(x, '')
	consonants = string
dot += '{0}'
lst = [dot.format(i) for i in consonants]
print(''.join(lst))


glassnie = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
words = str(input())
for char in words:
	if char not in glassnie:
		print('.' + char.lower(), end='')


def solve(s):
	s = s.lower()
	ans = ''
	check = ['y', 'o', 'i', 'a', 'u', 'e']
	for x in s:
		if x not in check:
			ans += '.' + x
	print(ans)
s = input()
solve(s)


s = input()
li1 = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	i = i.lower()
	if i in li1:
		continue
	else:
		print('.' + i, end='')


s = input()
s1 = ''
for i in s:
	i = i.lower()
	if i in ['a', 'e', 'i', 'o', 'y', 'u']:
		continue
	else:
		s1 += i
for i in s1:
	print('.', i, sep='', end='')


import random
str = input()
str = str.lower()
cjc = ''
for i in range(len(str)):
	if str[i] == 'a' or str[i] == 'e' or str[i] == 'i' or (str[i] == 'o') or (str[i] == 'u') or (str[i] == 'y'):
		n = 1
	else:
		cjc = cjc + '.'
		cjc = cjc + str[i]
print(cjc)


text = input()
result = ''
text = text.lower()
for i in range(len(text)):
	if text[i] not in ('a', 'o', 'y', 'e', 'u', 'i'):
		result = result + '.' + text[i]
print(result)


text = input().lower()
for letter in text:
	if not letter in 'aeiouy':
		print('.', end=letter)


def main():
	string = input().lower()
	list = ['a', 'e', 'i', 'o', 'u', 'y']
	for x in list:
		temp = string.replace(x, '')
		string = temp
	print('.' + '.'.join(string))
main()


def isvowel(x):
	x = x.upper()
	return x == 'A' or x == 'E' or x == 'Y' or (x == 'I') or (x == 'O') or (x == 'U')
string = input()
result = ''
for x in string:
	if not isvowel(x):
		result += '.' + x.lower()
print(result)


a = str(input())
a = a.lower()
b = ''
c = ['a', 'e', 'i', 'o', 'u', 'y']
d = len(a)
for i in range(d):
	if a[i] not in c:
		b = b + '.'
		b = b + a[i]
print(b)


q = input().lower()
q = ''.join(('.' + x for x in q if x not in 'auioye'))
print(q)


a = input()
st = len(a)
c = ''
for i in range(st):
	b = a[i]
	d = a[i].lower()
	if d == 'a' or d == 'i' or d == 'o' or (d == 'e') or (d == 'u') or (d == 'y'):
		c = c
	elif d != 'a' and d != 'i' and (d != 'o') and (d != 'e') and (d != 'u') and (d != 'y'):
		c = c + '.'
		c = c + d
	elif b.isupper():
		b = b.lower()
		c = c + b
	else:
		c = c + b
print(c)


n = input().lower()
for i in ['a', 'e', 'i', 'y', 'Y', 'o', 'u', 'A', 'E', 'I', 'O', 'U']:
	if i in n:
		n = n.replace(i, '')
a = ''
for j in n:
	a = a + '.' + j
print(a)


def problemThree(test_input):
	lower = test_input.lower()
	result = ''
	for i in range(len(lower)):
		if lower[i] not in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
			result = result + '.' + lower[i]
	print(result)
test_input = input()
problemThree(test_input)


a = input()
a = a.replace('a', '')
a = a.replace('A', '')
a = a.replace('e', '')
a = a.replace('E', '')
a = a.replace('i', '')
a = a.replace('I', '')
a = a.replace('o', '')
a = a.replace('O', '')
a = a.replace('u', '')
a = a.replace('U', '')
a = a.replace('y', '')
a = a.replace('Y', '')
a1 = list(a)
for i in range(len(a1)):
	if a1[i].isupper():
		a1[i] = a1[i].lower()
a1 = '.'.join(a1)
print('.' + a1)


i = 0
stroka = input().lower()
stroka = str(stroka)
stroka = stroka.replace('a', '')
stroka = stroka.replace('o', '')
stroka = stroka.replace('y', '')
stroka = stroka.replace('e', '')
stroka = stroka.replace('u', '')
stroka = stroka.replace('i', '')
for __ in range(len(stroka)):
	print('.', stroka[i], end='', sep='')
	i += 1


data_string = input()
data_string = data_string.lower()
arr = []
for i in data_string:
	arr.append(i)
letters = ['a', 'o', 'y', 'e', 'u', 'i']
data_string = []
for i in arr:
	if i not in letters:
		data_string.append(i)
for i in range(len(data_string)):
	data_string[i] = '.' + data_string[i]
res = ''
for i in data_string:
	res += i
print(res)


a = list(input())
c = len(a)
l = ('a', 'o', 'y', 'e', 'u', 'i')
i = 0
while i < len(a):
	if a[i].isupper() and a[i] not in l:
		a[i] = a[i].lower()
	if a[i] not in l:
		a.insert(i, '.')
		i += 1
	if a[i] in l:
		del a[i]
		i -= 1
	i += 1
print(''.join(a))


string = input()
s = ''
vowel = 'AEIOUYaeiouy'
for i in string:
	if i not in vowel:
		s = s + '.' + i.lower()
print(s)


n = input()
m = n.lower()
for i in range(0, len(n)):
	if m[i] not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		print('.', end='')
		print(m[i], end='')


import re
new_word = ''
value = input().lower()
vowels = set('aoyeui')
for _ in range(len(value)):
	if 'a' in value[_] or 'o' in value[_] or 'y' in value[_] or ('e' in value[_]) or ('u' in value[_]) or ('i' in value[_]):
		continue
	else:
		new_word += '.' + value[_]
print(new_word)


def translation():
	i = input()
	i = i.lower()
	i = i.translate({ord(j): None for j in 'aeiouy'})
	print(''.join([f'.{x}' for x in i]))

def main():
	translation()
main()


s = input().lower()
new = '.'
for i in s:
	if i not in 'aoyeui':
		new += i + '.'
print(new[:-1])


def StringTask(s):
	res = ''
	for i in range(len(s)):
		if s[i] in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']:
			continue
		res = res + '.' + s[i].lower()
	return res
s = input()
print(StringTask(s))


print(''.join((e for e in ['.' + letter for letter in list(input().lower()) if letter not in ['a', 'o', 'y', 'e', 'u', 'i']])))


glas = ['a', 'o', 'y', 'e', 'u', 'i']
a = input()
a = a.lower()
a = list(a)
b = []
for i in range(0, len(a)):
	if a[i] not in glas:
		b.append('.' + a[i])
b = ''.join(b)
print(b)


word = input()
nw = word.lower()
vowels = 'aeiou'
x = ''
for i in nw:
	if i not in 'aeiouy':
		x = x + '.' + i
print(x)


TN = 1

def solution():
	l = input()
	l = l.lower()
	s = ''
	gl = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in range(len(l)):
		if l[i] not in gl:
			s += '.' + l[i]
	print(s)
while TN != 0:
	solution()
	TN -= 1


s = input()
s = s.lower()
a = ''
vowel = 'aeiouy'
for i in s:
	if i in vowel:
		a = a
	elif i not in vowel:
		a = a + '.' + i
print(a)


n = str(input()).lower()
listN = list(n)
k = 0
while k < len(n):
	for i in listN:
		if i == 'a':
			listN.remove(i)
		elif i == 'e':
			listN.remove(i)
		elif i == 'i':
			listN.remove(i)
		elif i == 'o':
			listN.remove(i)
		elif i == 'u':
			listN.remove(i)
		elif i == 'y':
			listN.remove(i)
	k += 1
i = 0
while i < len(listN) + 1:
	listN.insert(i, '.')
	i += 2
if listN[-1] == '.':
	listN.pop()
nJoined = ''.join(listN)
print(nJoined)


l1 = list(input().lower())
l2 = []
for i in l1:
	if i not in 'aeiouyAEIOUY':
		l2.append('.' + i)
print(''.join(l2))


a = input()
a = a.lower()
b = '.'
x = len(a)
for i in range(x):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		b = b + a[i] + '.'
print(b[0:-1])


palavra = input().lower()
vogais = 'aeiouy'
nova_palavra = ''
for i in palavra:
	if i not in vogais:
		nova_palavra += '.' + i
print(nova_palavra)


i = input().lower()
for l in ['a', 'o', 'y', 'e', 'u', 'i']:
	i = i.replace(l, '')
print(''.join(['.' + t for t in i]))


vowel = ['a', 'o', 'e', 'y', 'u', 'i', 'A', 'O', 'E', 'Y', 'U', 'I']
s = str(input())
s = list(s)
l = []
for i in range(len(s)):
	if s[i] in vowel:
		pass
	else:
		l.append(s[i])
x = len(l)
l = ''.join(l)
l = l.lower()
l = list(l)
x = len(l)
m = []
j = 0
i = 0
while True:
	if i % 2 == 0:
		m.insert(i, '.')
	elif j != x:
		m.insert(i, l[j])
		j += 1
	else:
		break
	i += 1
m = m[:-1]
print(''.join(m))


word = list(input().lower())
v = ['a', 'e', 'i', 'o', 'u', 'y']
for x in word:
	if not x in v:
		print('.', end='')
		print(x, end='')


a = input().lower()
b = list(a)
c = ''
d = ['a', 'e', 'i', 'o', 'u', 'y']
n = len(b)
for i in range(n):
	if b[i] in d:
		b[i] = None
for i in range(n):
	if b[i] != None:
		c += '.' + b[i]
print(c)


w = input()
w = w.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in w:
	if x in vowels:
		w = w.replace(x, '')
w = '.' + '.'.join((x for x in w))
print(w)


s1 = input()
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(s1)):
	if s1[i] in l:
		continue
	else:
		print('.', s1[i].lower(), sep='', end='')


inpstr = input().lower()
vow = {'a', 'e', 'i', 'o', 'u', 'y'}
inpset = set(inpstr)
uni = list(inpset & vow)
for voe in uni:
	inpstr = inpstr.replace(voe, '')
out = '.'.join(inpstr)
print('.', out, sep='')


z = input()
x = z.lower()
i = 0
e = 0
array = []
while i < len(x):
	if x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'y'):
		array.append('')
	else:
		array.append('.')
		array.append(x[i])
	i = i + 1
resul = ''.join(array)
print(resul)


x = input().lower()
for j in x:
	if j == 'a' or j == 'e' or j == 'i' or (j == 'o') or (j == 'u') or (j == 'y'):
		continue
	else:
		print('.' + j, end='')


word = input()
word = word.lower()
specials = ['a', 'o', 'y', 'e', 'u', 'i']
n = len(word)
new_word = []
for i in range(n):
	if word[i] not in specials:
		new_word.append('.' + word[i])
str = ''
print(str.join(new_word))


word = input().lower()
r = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for i in word:
	if i not in r:
		ans += '.' + i
print(ans)


try:
	n = input()
	m = n.lower()
	s = ''
	for i in m:
		if i in 'bcdfghjklmnpqrstvwxz':
			s = s + i
	k = len(s)
	j = 0
	t = ''
	while j < k:
		t = t + '.' + s[j]
		j = j + 1
	print(t)
except:
	pass


vowels = frozenset('aoueiy')
word = input()
word = word.lower()
letters = []
for letter in word:
	if letter in vowels:
		word = word.replace(letter, '')
	else:
		letters.append(letter)
word = '.' + '.'.join(letters)
print(word)


w = input().lower()
v = 'a o y e u i'.split()
arr = [c for c in w if c not in v]
print('.' + '.'.join(arr))


x = input()
y = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
for char in x:
	if char in vowels:
		y = y
	else:
		y = y + '.' + char.lower()
print(y)


string = input()
wovels = ['a', 'o', 'y', 'e', 'u', 'i']
newstring = ''
for char in string:
	char = char.lower()
	if char in wovels:
		newstring += ''
	else:
		newstring += '.' + char
print(newstring)


def getResult(str):
	str = str.lower()
	vowels = 'aeiouy'
	result = ''
	for i in str:
		if i not in vowels:
			result = result + '.' + i
	return result
str = input()
result = getResult(str)
print(result)


s = input()
vowels = 'aoyeui'
ans = []
for x in s:
	xl = x.lower()
	if xl not in vowels:
		ans.append(xl)
print('.' + '.'.join(ans))


l = list(input())
apl1 = list('AOYEUIaoyeui')
for i in range(len(l)):
	if ord(l[i]) < 97:
		l[i] = chr(ord(l[i]) + 32)
	if not l[i] in apl1:
		l[i] = '.' + l[i]
	if l[i] in apl1:
		l[i] = ''
print(''.join(l))


vowel_char = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')

def del_vowel(word):
	arr_str = list()
	for i in range(len(word)):
		arr_str.append(word[i])
	for i in range(len(word)):
		for j in range(len(vowel_char)):
			if arr_str[i] == vowel_char[j]:
				arr_str[i] = '%'
	for i in range(arr_str.count('%')):
		arr_str.remove('%')
	word = str()
	for i in range(len(arr_str)):
		word += arr_str[i]
	return word

def set_dots(word):
	arr_str = list()
	for i in range(len(word)):
		arr_str.append(word[i])
	for i in range(len(arr_str)):
		arr_str.insert(i * 2, '.')
	word = str()
	for i in range(len(arr_str)):
		word += arr_str[i]
	return word
word = str(input())
print(set_dots(del_vowel(word.lower())))


n = input('')
L = []
c = n.lower()
for letter in c:
	L.append(letter)
while 'a' in L:
	L.remove('a')
while 'o' in L:
	L.remove('o')
while 'y' in L:
	L.remove('y')
while 'e' in L:
	L.remove('e')
while 'u' in L:
	L.remove('u')
while 'i' in L:
	L.remove('i')
else:
	None
L = '.'.join(L)
print(f'.{L}')


word = input()
vowels = ('a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y')
print(''.join(['.' + l.lower() for l in word if l not in vowels]))


s = input()
s = s.lower()
k = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		k = k
	else:
		k = k + '.' + i
print(k)


string = input()
vows = ['a', 'e', 'i', 'o', 'u', 'y']
string2 = ''
for char in string:
	if char.lower() not in vows:
		string2 += '.'
		string2 += char.lower()
print(string2)


x = input().lower()
ans = ''
voyel = 'aeiuoy'
for i in range(len(x)):
	if x[i] not in voyel:
		ans += '.' + x[i]
print(ans)


import sys
vowels = 'aeyiou'
line = input('')
line = line.lower()
for ch in line:
	if ch in vowels:
		line = line.replace(ch, '')
print('.{}'.format('.'.join(line)))


s = input().lower()
c = ''
for i in s:
	if i in 'aeiouy':
		c = c + ''
	else:
		c = c + '.' + str(i)
print(c)


word = input()
string = str.lower(word)
length = len(string)
output = ''
for i in range(length):
	if string[i] == 'a' or string[i] == 'y' or string[i] == 'i' or (string[i] == 'u') or (string[i] == 'e') or (string[i] == 'o'):
		output = output
	else:
		output = output + '.' + string[i]
print(output)


name = input().lower()
j = 0
name = name.replace('a', '')
name = name.replace('o', '')
name = name.replace('e', '')
name = name.replace('y', '')
name = name.replace('u', '')
name = name.replace('i', '')
lol = len(name)
while j < lol:
	print('.' + name[j], end='', sep='')
	j += 1


s = input()
s1 = ''
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']:
		pass
	elif i.isupper():
		s1 = s1 + '.'
		s1 = s1 + i.lower()
	else:
		s1 = s1 + '.'
		s1 = s1 + i
print(s1)


str = input('')
vow = ('a', 'e', 'i', 'o', 'u', 'y')
str1 = str.lower()
for i in str1:
	if i in vow:
		str1 = str1.replace(i, '')
	else:
		continue
k = 0
for j in str1:
	if j not in vow:
		str1 = str1[:k] + '.' + str1[k:]
		k = k + 2
	else:
		continue
print(str1)


vowels = ['a', 'e', 'o', 'i', 'y', 'u', 'A', 'E', 'O', 'I', 'U', 'Y']
s = input()
news = ''
for i in s:
	if i in vowels:
		continue
	else:
		news = '.' + i.lower()
	print(news, end='')


n = input().lower()
lst = ['a', 'o', 'y', 'e', 'u', 'i']
lst1 = []
for q in range(0, len(n)):
	lst1.append(n[q])
for m in range(0, len(lst)):
	while lst[m] in lst1:
		lst1.remove(lst[m])
print('.' + '.'.join(lst1))


import math
import sys
import string

def ri():
	return input()

def ii():
	return int(input())

def li():
	return input().split()

def mi():
	return list(map(int, input().split()))
s = ri()
v = list('aoyeui')
new = []
for i in s:
	if i.lower() not in v:
		new.append(i)
new = '.' + '.'.join(new)
print(new.lower())


word = input()
word = word.lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
words = str(word)
for i in range(len(word)):
	words = words[:len(word) - 1 - i] + '.' + words[len(word) - 1 - i:]
print(words)


a = input()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
b = a.lower()
b = list(b)
a = []
for w in b:
	if w not in glas:
		a.append('.')
		a.append(w)
b = ''.join(a)
print(b)


str1 = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, 6):
	str1 = str1.replace(vowel[i], '')
len1 = len(str1)
list1 = list(str1)
for i in range(0, len1):
	list1[i] = '.' + list1[i]
str1 = ''.join(list1)
print(str1)


x = input()
import string
vowel = ['a', 'i', 'u', 'e', 'o', 'y', 'A', 'I', 'U', 'E', 'O', 'Y']
new_x = ''
for i in x:
	if i not in vowel:
		new_x += '.'
		new_x += i.lower()
	else:
		pass
print(new_x)


s = input().lower()
res = ''
for c in s:
	if 'aoyeui'.find(c) == -1:
		res = res + '.' + c
print(res)


stri = str(input())
print(''.join(('.' + char.lower() for char in stri if char.lower() not in 'aeiouy')))


x = list(input().lower())
i = 0
while i != len(x):
	if x[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		x.pop(i)
	else:
		i += 1
i = 0
while i != len(x):
	x.insert(i, '.')
	i += 2
y = ''.join(x)
print(y)


s = input()
m = ''
l = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(s):
	if s[i] not in l:
		if s[i].isupper():
			p = s[i].lower()
			m = m + '.' + p
			i = i + 1
		else:
			m = m + '.' + s[i]
			i = i + 1
	else:
		i = i + 1
print(m)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
print(''.join(['.' + char for char in input().lower() if char not in vowels]))


for x in input().lower():
	print('.' + x, end='') if 'aeiyou'.find(x) == -1 else x


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string_line = []
for character in string.lower():
	string_line.append(character)
result = ''
for chara in string_line:
	if chara in vowels:
		continue
	else:
		result += '.' + chara
print(result)


vowels = list('aoyeui')
s = list(filter(lambda x: x not in vowels, input().lower()))
print('.' + '.'.join(s))


s = input()
s = list(s.lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s1 = ''
for i in s:
	if i in vowels:
		continue
	else:
		s1 = s1 + '.' + i
print(s1)


import re
word = str(input())
s = word.lower()
novowel = re.sub('[aoyeui]', '', s)
final = str(novowel)
print('.' + '.'.join(novowel))


val = ('a', 'y', 'e', 'u', 'o', 'i')
s = input()
s = s.lower()
s1 = []
for i in s:
	if not i in val:
		s1.append(i)
print('.' + '.'.join(s1))


s = input()
s = s.lower()
k = ''
v = ['a', 'e', 'o', 'u', 'i', 'y']
for i in range(len(s)):
	if s[i] in v:
		pass
	elif s[i] not in v:
		k = k + '.' + s[i]
print(k)


sr = input()
res1 = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for s in sr:
	if s not in vowels:
		res1 += s
res2 = ''
for s in res1:
	res2 += '.' + s.lower()
print(res2)


x = input()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
x = x.lower()
p = ''
for i in x:
	if i not in gl:
		p += '.' + i
print(p)


str1 = input()
str2 = str1.lower()
list1 = []
list2 = list(str2)
for i in range(len(str2)):
	if str2[i] == 'a' or str2[i] == 'e' or str2[i] == 'i' or (str2[i] == 'o') or (str2[i] == 'u') or (str2[i] == 'y') or (str2[i] == ' '):
		list2.remove(str2[i])
s = ''.join(list2)
ans = list(s)
for j in range(len(s) * 2):
	if j % 2 == 0:
		ans.insert(j, '.')
result1 = ''.join(ans)
print(result1)


x = input()
y = x.lower()
y = y.replace('a', '')
y = y.replace('o', '')
y = y.replace('y', '')
y = y.replace('e', '')
y = y.replace('i', '')
y = y.replace('u', '')
print('.', end='')
print('.'.join(y))


line = str(input()).lower()
for c in line:
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		pass
	else:
		print('.', end='')
		print(c, end='')


s = input()
res = ''
vowels = set(['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'])
for i in range(len(s)):
	if s[i] in vowels:
		pass
	else:
		res += '.'
		res += s[i].lower()
print(res)


s = input()
sa = ''
s = s.lower()
for i in s:
	if i not in 'aeiouy':
		sa = sa + '.' + i
print(sa)


s = list(input().lower())
vowel = 'aeiouy'
const = 'bcdfghjklmnpqrstvwxz'
l = ''
for i in range(len(s)):
	if s[i] in const:
		l += '.' + s[i]
print(l)


s = input()
n = len(s)
lkp = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
jkl = list(s)
i = 0
while i < n:
	if jkl[i] in lkp:
		del jkl[i]
		i -= 1
		n -= 1
	i += 1
k = 0
i = 0
while i < n:
	if jkl[i].islower():
		k += 1
	else:
		jkl[i] = jkl[i].lower()
	i += 1
for i in jkl:
	print('.', i, sep='', end='')


x = input()
y = list(x)
n = len(y)
i = 0
while i < n:
	if y[i] == 'a' or y[i] == 'o' or y[i] == 'y' or (y[i] == 'e') or (y[i] == 'u') or (y[i] == 'i') or (y[i] == 'A') or (y[i] == 'O') or (y[i] == 'Y') or (y[i] == 'E') or (y[i] == 'U') or (y[i] == 'I'):
		y.pop(i)
		i = i - 1
		n = n - 1
	i = i + 1
n = len(y)
i = 0
while i < n:
	y.insert(2 * i, '.')
	i = i + 1
x = ''.join(y)
print(x.lower())


word = ''
arr_1 = ['A', 'O', 'Y', 'E', 'U', 'I']
arr_2 = ['a', 'o', 'y', 'e', 'u', 'i']
arr_3 = []
string = input()
arr = []
arr_final = []
count = 0
for i in string:
	arr.append(i)
for i in arr:
	if i not in arr_1 and i not in arr_2:
		arr_final.append(i.lower())
print('.' + '.'.join(arr_final))


x = input()
letters = ['a', 'e', 'y', 'o', 'u', 'i']
x = x.lower()
for letter in letters:
	if letter in x:
		x = x.replace(letter, '')
x = '.'.join(list(x))
print('.' + x)


string = str(input())
string = string.lower()
vowels = ['a', 'A', 'o', 'O', 'Y', 'E', 'U', 'I', 'y', 'e', 'u', 'i']
list = []
for i in range(len(string)):
	if string[i] in vowels:
		continue
	list.append('.' + string[i])
str = ''.join(list)
print(str)


original = 'aeiouy'
word = input()
result = '.'
final = '.'
for i in range(len(word)):
	while word[i].lower() not in original:
		result = result + word[i].lower() + '.'
		break
for i in range(1, len(result) - 1):
	final = final + result[i]
print(final)


kata = input().lower()
for i in range(len(kata)):
	if kata[i] != 'a' and kata[i] != 'i' and (kata[i] != 'u') and (kata[i] != 'e') and (kata[i] != 'o') and (kata[i] != 'y'):
		print('.', end='')
		print(kata[i], end='')


word = input()
result = ''
word = word.lower()
for letter in word:
	if letter == 'A' or letter == 'O' or letter == 'Y' or (letter == 'E') or (letter == 'U') or (letter == 'I') or (letter == 'a') or (letter == 'o') or (letter == 'y') or (letter == 'e') or (letter == 'u') or (letter == 'i'):
		word = word.replace(letter, '')
for letter in word:
	result = result + '.' + letter
print(result.strip())


n = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
n = n.lower()
n = list(n)
nn = ['.']
for i in range(len(n)):
	if n[i] not in vowels:
		nn.append(n[i])
		nn.append('.')
nn.pop()
nk = ''.join(nn)
print(nk)


word = input().lower()
L = []
for i in word:
	if i not in 'aeiouy':
		L.append('.')
		L.append(i)
print(''.join(L))


a = input()
k = list(a.lower())
c = ''
for i in k:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		c = c + '.'
		c = c + i
print(c)


a = str(input())
a = a.lower()
for i in a:
	for j in ['a', 'e', 'i', 'o', 'u', 'y']:
		if i == j:
			a = a.replace(i, '')
a = '.' + '.'.join(a)
print(a)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = string.lower()
for l in vowels:
	string = string.replace(l, '')
for l in set(string):
	string = string.replace(l, '.' + l)
print(string)


import math
words = input()
word = words.lower()
unwanted = ' aeiouy '
for char in unwanted:
	word = word.replace(char, '')
word3 = word.strip()
word4 = '.'.join(word3)
word5 = '.'
word5 = word5 + word4
print(word5)


word = input().lower()
new = ''
for char in word:
	if char not in 'aiouye':
		new += '.'
		new += char
print(new)


s = input().lower()
a = [c for c in s if c not in 'aoeiuy']
r = ''
for i in a:
	r += '.' + i
print(r)


w = input()
w = str.lower(w)
w = list(w)
l = []
for i in range(len(w)):
	if not w[i] == 'a' and (not w[i] == 'o') and (not w[i] == 'i') and (not w[i] == 'e') and (not w[i] == 'y') and (not w[i] == 'u'):
		l += '.' + w[i]
print(''.join(l))


s = input()
s = s.lower()
l = list()
for i in s:
	l.append(i)
new = list()
for i in l:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y') and (i != 'A') and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
		new.append(i)
for i in new:
	print('.' + i, end='')


import sys
input = sys.stdin.readline

def inp():
	return int(input())

def inlt():
	return list(map(int, input().split()))

def insr():
	s = input()
	return list(s[:len(s)])

def invr():
	return map(int, input().split())
chars = insr()
v = ('a', 'o', 'y', 'e', 'u', 'i')
o = []
for char in chars:
	if char.lower() in v:
		continue
	if char.isupper():
		char = char.lower()
	o.append(char)
o.insert(0, '.')
output = '.'.join(o)[:-2]
print(output[1:])


stroka = input()
slovar_s = 'bcdfghjklmnpqrstvwxyz'
slovar_g = 'aeioyu'
n = stroka.lower()
for i in n:
	if i in slovar_g:
		continue
	elif i in slovar_s:
		print('.' + i, end='')


s = input()
s = s.strip()
s = s.lower()
s = '.'.join([l for l in s if l not in ['a', 'e', 'i', 'o', 'u', 'y']])
print('.' + s)


w = input()
n = w.lower()
l = len(n)
for i in range(0, l, 1):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		print('.', n[i], sep='', end='')


def solve(x):
	v = 'aoyeui'
	x = x.lower()
	ans = ''
	for i in x:
		if i not in v:
			ans += '.' + i
	return ans
x = input()
print(solve(x))


word = input()
new_word = ''
for letter in word:
	if letter.lower() not in 'aeiouy':
		new_word += '.{}'.format(letter.lower())
print(new_word)


import sys
import math
inn = input()
inn = inn.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in inn:
	omar = 0
	for j in vowels:
		if i == j:
			omar = 1
	if omar == 0:
		sys.stdout.write('.' + i)


string = input()
vowel = ['A', 'E', 'I', 'O', 'U', 'Y', 'y', 'a', 'e', 'i', 'o', 'u']
without_vow = []
for i in range(len(string)):
	if string[i] in vowel:
		pass
	else:
		without_vow.append(string[i])
temp = ''
for vow in without_vow:
	flag = vow.lower()
	temp += '.' + flag
print(temp)


s = input()
l = len(s)
t = s.lower()
t = t.replace('a', '')
t = t.replace('o', '')
t = t.replace('i', '')
t = t.replace('e', '')
t = t.replace('u', '')
t = t.replace('y', '')
for i in range(len(t)):
	q = '.' + t[i]
	print(q, end='')


s = input()
s = s.lower()
new = ''
for char in s:
	if char not in 'aeouiy':
		new += '.' + char
print(new)


ch = input()
print(''.join(('.' + x for x in ch.lower() if x not in 'aeyoui')))


a = str(input())
a = a.lower()
b = ''
for i in range(len(a)):
	if a[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		b += a[i]
for i in range(2 * len(b)):
	if i % 2 == 0:
		print('.', end='')
	else:
		print(b[i // 2], end='')


vowels = 'AaOoYyEeUuIi'
s = input()
for i in s:
	if i in vowels:
		s = s.replace(i, '')
for m in s:
	print('.', end='')
	print(m.lower(), end='')


a = str(input())
c = ''
b = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for i in range(len(a)):
	if a[i] not in b:
		c = c + '.' + a[i].lower()
print(c)


vowel = 'aeiouy'
inn = input('').lower()
for i in inn:
	for j in vowel:
		if i == j:
			inn = inn.replace(j, '')
result = '.' + '.'.join(inn)
print(result)


str = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = ''
for i in str.lower():
	if i not in vowels:
		result = result + '.' + i
print(result)


str = input()
str2 = ''
a = str.lower()
for i in range(len(str)):
	if a[i] != 'a' and a[i] != 'o' and (a[i] != 'y') and (a[i] != 'e') and (a[i] != 'u') and (a[i] != 'i'):
		str2 += a[i]
for i in range(len(str2)):
	print('.', str2[i], sep='', end='')


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = list(s)
index = 0
while index < len(s):
	if s[index] in vowels:
		s.remove(s[index])
		index -= 1
	index += 1
new_s = ''
for char in s:
	new_s += '.'
	new_s += char
print(new_s.lower())


import re
ln = input()
nln = ''
for c in re.sub('[ayeoui]', '', ln.lower()):
	nln += '.'
	nln += c
print(nln)


string = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
consonants = []
for i in list(string):
	if i not in vowels:
		consonants.append('.' + i)
new_string = ''.join(consonants)
print(new_string.lower())


vowels = ['a', 'e', 'y', 'o', 'u', 'i']
word = list(input())
copy = []
for x in word:
	if x.lower() in vowels:
		continue
	copy.append('.')
	copy.append(x.lower())
print(''.join(copy))


a = input()
li = list(a)
Li = [letter.lower() for letter in li]
while 'a' in Li:
	Li.remove('a')
while 'o' in Li:
	Li.remove('o')
while 'y' in Li:
	Li.remove('y')
while 'e' in Li:
	Li.remove('e')
while 'u' in Li:
	Li.remove('u')
while 'i' in Li:
	Li.remove('i')
n = len(Li)
for i in range(0, n):
	print('.' + Li[i], end='')


import re
s = input().lower()
s = re.sub('[aeiouy]', '', s)
print('.' + '.'.join(s))


word = input()
w = ''
ans = ''
vowels = 'AEIOUYyaeiou'

def changecase(a):
	return chr(ord(a) + 32)
for i in range(len(word)):
	if word[i] not in vowels:
		w += word[i]
for i in range(len(w)):
	if 'A' <= w[i] <= 'Z':
		ans += '.' + changecase(w[i])
	else:
		ans += '.' + w[i]
print(ans)


import sys
data = [ch.lower() for ch in sys.stdin.readlines()[0].split()[0] if ch not in 'aAoOyYeEuUiI']
sys.stdout.write(''.join(['.' + ch for ch in data]))


t = input()
s = t.lower()
a = []
b = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'u') or (i == 'i') or (i == 'y'):
		continue
	else:
		a.append('.')
		a.append(i)
for i in range(0, len(a)):
	b = b + a[i]
print(b)


s = input()
v = 'aeiouyAEIOUY'
b = ''
c = ''
for i in s:
	if i not in v:
		b += i
for i in b:
	if i.isupper():
		k = i.lower()
		c += '.'
		c += k
	else:
		c += '.'
		c += i
print(c)


a = input('').lower()
i = 0
c = str()
while i < len(a):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		c = c
		i = i + 1
	else:
		c = c + '.' + a[i]
		i = i + 1
print(c)


a = input().lower()
out = []
for x in a:
	if x not in 'aeiouy':
		out.append('.')
		out.append(x)
print(''.join(out))


s = input()
s = s.lower()
G = ['e', 'y', 'u', 'i', 'o', 'a']
ss = ''
for a in s:
	if not a in G:
		ss = ss + '.' + a
print(ss)


str = input()
str = str.lower()
mystr = ''
for ch in str:
	if ch in 'aeouiy':
		continue
	else:
		mystr += '.' + ch
print(mystr)


word = input()
w = word.lower()
my_list = []
new_list = []
for i in w:
	my_list.append(i)
str1 = ''.join((str(c) for c in my_list))
x = str1.replace('a', '')
x1 = x.replace('o', '')
x2 = x1.replace('y', '')
x3 = x2.replace('e', '')
x4 = x3.replace('u', '')
x5 = x4.replace('i', '')
for y in x5:
	a = '.' + y
	new_list.append(a)
str2 = ''.join((str(e) for e in new_list))
print(str2)


word = str(input()).lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	word = word.replace(i, '')
arr = []
for letter in word:
	arr.append('.' + letter)
print(''.join(arr))


vowels = ['a', 'e', 'i', 'o', 'y', 'u']
s = input().lower()
new = list()
for i in s:
	if i not in vowels:
		new.append('.' + i)
print(''.join(new))


word = input().lower()
newword = []
for i in word:
	if i not in ('a', 'o', 'y', 'e', 'u', 'i'):
		newword.append('.')
		newword.append(i)
print(''.join(newword))


import math

def watermelon_4a():
	num = int(input())
	if num % 2 == 0:
		if num == 2:
			print('NO')
		else:
			print('YES')
	else:
		print('NO')
	return

def theatre_square_1a():
	input_list = read_list(int, input())
	length = input_list[0]
	width = input_list[1]
	flagstone = input_list[2]
	ans_0 = int(math.ceil(length / flagstone))
	ans_1 = int(math.ceil(width / flagstone))
	print(ans_0 * ans_1)
	return

def way_to_long_words_71a():
	cases = read_int()
	for counter in range(cases):
		word = input()
		word_len = len(word)
		if word_len <= 10:
			print(word)
		else:
			print(word[0] + str(word_len - 2) + word[word_len - 1])
	return

def next_round_158a():
	read_in = read_list(int, input())
	participant_scores = read_list(int, input())
	total_participants = read_in[0]
	finish_place = read_in[1]
	counter = 0
	if total_participants == 1:
		if participant_scores[0] == 0:
			print(0)
		else:
			print(1)
		return
	elif participant_scores[finish_place - 1] == 0:
		for participant in participant_scores:
			if participant != 0:
				counter += 1
	else:
		for participant in participant_scores:
			if participant >= participant_scores[finish_place - 1]:
				counter += 1
	print(counter)
	return

def string_task_118a():
	string = input()
	string = string.lower().replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
	final_str = ''
	for letter in string:
		final_str += '.'
		final_str += letter
	print(final_str)
	return

def read_list(type_in, line_in):
	return list(map(type_in, line_in.split()))

def read_int():
	return int(input())

def main():
	string_task_118a()
	return
main()


a = input('')
b = a.lower()
c = ''
for i in b:
	if i not in 'aeiouy':
		c = c + ''.join('.' + i)
print(c)


st = input()
output = ''
st = st.lower()
for letter in st:
	if letter == 'a' or letter == 'o' or letter == 'y' or (letter == 'e'):
		pass
	elif letter == 'u' or letter == 'i':
		pass
	else:
		output += '.'
		output += str(letter)
print(output)


vowels = ('a', 'o', 'y', 'e', 'u', 'i')
string = input()
string = string.lower()
result = ''
for char in string:
	if char not in vowels:
		result += '.' + char
print(result)


def stringTask(word):
	s = ''
	for i in word:
		if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
			s += ''
		else:
			s += '.' + i.lower()
	return s
print(stringTask(input()))


str1 = input()
ov = ['a', 'e', 'i', 'u', 'y', 'Y', 'o', 'A', 'E', 'I', 'U', 'O']
list1 = []
for _ in str1:
	if _ not in ov:
		list1.append('.')
		list1.append(_.lower())
print(''.join(list1))


message = input()
A = []
for ch in message:
	a = ord(ch)
	if a < 91:
		a = a + 32
	if a != 97:
		if a != 101:
			if a != 105:
				if a != 111:
					if a != 117:
						if a != 121:
							A.append('.')
							A.append(chr(a))
print(''.join(A))


palabra = input()
vocales = 'aeiouy'
np = palabra.lower()
salida = ''
for i in np:
	if i in vocales:
		npr = np.replace(i, '')
	else:
		salida += '.' + i
print(salida)


a = str(input(''))
l = []
for i in a:
	l.append(i)
j = 0
while j < len(l):
	if l[j] == 'A' or l[j] == 'a' or l[j] == 'E' or (l[j] == 'e') or (l[j] == 'I') or (l[j] == 'i') or (l[j] == 'o') or (l[j] == 'O') or (l[j] == 'u') or (l[j] == 'U') or (l[j] == 'y') or (l[j] == 'Y'):
		l.remove(l[j])
		j = j - 1
	j += 1
for k in l:
	k.lower()
	print('.' + k.lower(), end='')


data = input()
data = data.lower()
symbols = 'aeyuio'
for symbol in symbols:
	data = data.replace(symbol, '')
new_data = ''
for symbol in data:
	new_data += '.' + symbol
print(new_data)


line = input('')
line = line.lower()
index = 0
line2 = list(line)
for i in line:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		line2.remove(i)
	index += 1
print('.', end='')
print('.'.join(line2))


S = str(input())
S = S.lower()
R = ['a', 'o', 'y', 'e', 'u', 'i']
for car in S:
	if car in R:
		S = S[0:S.index(car)] + S[S.index(car) + 1:]
c = len(S)
for i in range(0, c):
	S = S[:2 * i] + '.' + S[2 * i:]
print(S)


word = list(input())
vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
new_word = []
for letter in word:
	if letter not in vowels:
		c = ord(letter)
		new_word.append('.')
		if c >= ord('A') and c <= ord('Z'):
			new_word.append(chr(c - ord('A') + ord('a')))
		else:
			new_word.append(letter)
print(''.join(new_word))


a = input()
a = a.lower()
b = 'aoyeui'
i = 0
c = ''
while i < len(a):
	if a[i] in b:
		a = a.replace(a[i], '')
		i -= 1
	i += 1
for j in range(0, len(a)):
	c = c + '.' + a[j]
print(c)


str_in = input()
str_in = str_in.lower()
new_str = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in str_in:
	if i in vowels:
		pass
	else:
		new_str = new_str + '.' + str(i)
print(new_str)


s = input().lower()
vowel = 'aeiouy'
for i in range(len(s)):
	if not s[i] in vowel:
		print('.' + s[i], end='')
print()


s = input().lower()
ans = ''
vowels = 'aeiouy'
for letter in s:
	if letter not in vowels:
		ans += '.' + letter
print(ans)


ch = input()
x = ''
L = ['A', 'O', 'Y', 'E', 'U', 'I']
for c in ch:
	if c.upper() not in L:
		x = x + '.' + c.lower()
print(x)


s = input()
for i in s:
	if i.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']:
		pass
	else:
		print('.' + i.lower(), end='')


s = input()
temp = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = s.lower()
for x in s:
	if x not in vowels:
		temp += '.' + x
print(temp)


word = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
newStr = ''
for i in range(0, len(word)):
	if word[i] in vowels:
		continue
	elif word[i].islower() == True:
		newStr += '.' + word[i]
	else:
		newStr += '.' + word[i].lower()
print(newStr)


a = input().lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
l = []
for i in vow:
	a = a.replace(i, '')
for i in a:
	l.append(i)
print('.' + '.'.join(l))


string = input()
new_line = ''
constant = 'aoyeui'
for letter in string:
	if letter.lower() not in constant:
		new_line += '.' + letter.lower()
print(new_line)


t = list(input().lower())
x = list(filter(lambda ch: ch != 'a' and ch != 'e' and (ch != 'i') and (ch != 'o') and (ch != 'u') and (ch != 'y'), t))
y = ' '.join(x)
z = list(y.split())
print('.' + '.'.join(z))


print('.' + '.'.join((c for c in input().lower() if c not in 'aoiuye')))


word = input()
word = word.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(6):
	word = word.replace(vowel[i], '')
word = word.replace('', '.')
print(word[:-1])


def solution():
	s = input()
	res = ''
	for x in s:
		if x.lower() not in 'aiouye':
			res += '.' + x.lower()
	print(res)
solution()


n = input()
p = n.lower()
po = list(p)
ta = []
for item in po:
	ta.append(item)
for item in ta:
	if item == 'a' or item == 'e' or item == 'i' or (item == 'o') or (item == 'u') or (item == 'y'):
		po.remove(item)
	else:
		pass
print('.' + '.'.join(po))


string = input()
newstring = ''
vowels = 'aeiouy'
for i in string:
	if i.lower() not in vowels:
		newstring += '.' + i.lower()
print(newstring)


n = input().lower()
x = 'aeiouyAEIOUY'
for i in x:
	for j in n:
		if i == j:
			n = n.replace(i, '')
for x in range(len(n)):
	print('.' + n[x], end='')


txt = input()
a = []
txt = txt.upper()
for i in range(0, len(txt)):
	if txt[i] != 'A' and txt[i] != 'O' and (txt[i] != 'Y') and (txt[i] != 'E') and (txt[i] != 'U') and (txt[i] != 'I'):
		a.append('.')
		a.append(txt[i])
finalTxt = ''.join((str(x) for x in a))
print(finalTxt.lower())


s = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
out = ''
for si in s.lower():
	if not si in vowels:
		out += '.' + si
print(out)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
a = [w for w in s]
ans = ''
for i in range(len(a)):
	ans = ans + '.' + a[i]
print(ans)


s = input().lower()
r = []
vow = 'aeiouy'
for i in s:
	if i not in vow:
		r.append('.' + i)
print(''.join(r))


import math
a = str(input())
z = 0
z = len(a)
a = a.lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
z = len(a)
for i in range(0, z):
	print('.' + a[i], end='')


w = str(input()).lower()
if 1 <= len(w) <= 100:
	s = ''
	for x in w:
		if x in 'aeiyou':
			s += ''
		else:
			s += '.' + x
	print(s)


consonants = ['a', 'o', 'y', 'e', 'u', 'i']
arr = list(input().lower())
for t in consonants:
	while t in arr:
		arr.remove(t)
print('.' + '.'.join(arr))


word = list(input().lower())
res = ''
for ch in word:
	if not (ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y')):
		res = res + '.' + ch
print(res)


val = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in val:
	if i.lower() in vowels:
		continue
	else:
		print('.', end='')
		print(i.lower(), end='')


word = input()
word = word.lower()
output = ''
for c in word:
	if c in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		output += '.' + c
print(output)


line = input('')
line = line.lower()
x = len(line)
for i in range(0, x):
	if line[i] == 'a':
		print('', end='')
	elif line[i] == 'u':
		print('', end='')
	elif line[i] == 'y':
		print('', end='')
	elif line[i] == 'e':
		print('', end='')
	elif line[i] == 'i':
		print('', end='')
	elif line[i] == 'o':
		print('', end='')
	else:
		print('.', end='')
		print(line[i], end='')


str_input = input()
str_input = list(str_input)
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
length = len(str_input) - 1
pos = 0
while pos <= length:
	ok_vowel = 0
	for i in vowels:
		if str_input[pos] == i:
			ok_vowel = 1
			break
	if ok_vowel == 1:
		del str_input[pos]
		length -= 1
		pos -= 1
	else:
		str_input[pos] = '.' + str_input[pos].lower()
	pos += 1
result = ''.join(str_input)
print(result)


string = input().lower()
notvowl = '.'.join([c for c in string if not c in 'aiueoy'])
print('.' + notvowl)


m = input().lower()
m = list(m)
l = []
for i in range(len(m)):
	if m[i] not in 'AOYEUIaoyeui':
		l.append(m[i])
print('.', end='')
print(*l, sep='.')


s = input().lower()
print('.' + '.'.join((i for i in s if i not in 'aeyuio')))


x = list(input().lower())
t = ''
for i in range(len(x)):
	if x[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		t += '.' + x[i]
print(t)


x = input()
z = len(x)
y = ''
v = 'aeiouyYAEIOU'
for i in x:
	c = 0
	for j in v:
		if i == j:
			c = c + 1
	if c > 0:
		pass
	else:
		i = i.lower()
		y = y + '.' + i
print(y)


def modifyString(stringStarted):
	stringFinal = []
	lettersToMiss = ('A', 'O', 'Y', 'E', 'U', 'I')
	while 1 <= len(stringStarted) <= 100:
		for letter in stringStarted:
			if letter.upper() not in lettersToMiss:
				stringFinal.append('.' + letter.lower())
		print(''.join(stringFinal))
		break
start = input()
modifyString(start)


s = input()
s = list(s.casefold())
for i in s:
	if i not in 'AWIOUYaeiouy':
		print('.{0}'.format(i), end='')


s = input()
s1 = []
s2 = []
for char in s:
	if 'A' <= char <= 'Z':
		s1.append(char.swapcase())
	else:
		s1.append(char)
for char in s1:
	if char not in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.' + char, end='')


s = input().lower()
vowels = 'aeiouy'
ans = ''
for char in s:
	if char in vowels:
		s = s.replace(char, '')
for c in s:
	ans += '.' + c
print(ans)


str = input()
g = str.lower()
a = g.replace('i', '')
b = a.replace('a', '')
c = b.replace('e', '')
d = c.replace('o', '')
e = d.replace('u', '')
f = e.replace('y', '')
h = f.replace('', '.')
h = h[:-1]
print(h)


a = filter(lambda x: x not in 'aoyeui', input().lower())
print('.' + '.'.join(a))


stroka = input()
stroka1 = stroka.lower()
stroka2 = stroka1.replace('a', '').replace('e', '').replace('y', '').replace('u', '').replace('i', '').replace('o', '')
stroka3 = ''
for i in stroka2:
	stroka3 += '.' + i
print(stroka3)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = string.lower()
new_string = []
for char in string:
	if char not in vowels:
		new_string.append('.')
		new_string.append(char)
print(''.join(new_string))


vowels1 = set('AOYEUI')
vowels2 = set('aoyeui')
s = list(input())
l = []
for val in s:
	if val not in vowels1 and val not in vowels2:
		l.append(val)
print('.', '.'.join(l).lower(), sep='')


s = input()
a = []
for i in s:
	if i in 'aAeEiIoOuUyY':
		continue
	elif i.isupper():
		a.append(i.lower())
	else:
		a.append(i)
a = '.'.join(a)
print('.' + a)


l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
d = {}
for i in l:
	d[i] = 0
s = input()
for i in s:
	try:
		a = d[i]
	except:
		print('.', i.lower(), sep='', end='')


def decap(letter):
	dif = ord('a') - ord('A')
	r = ord('a')
	if ord(letter) < r:
		return chr(ord(letter) + (ord('a') - ord('A')))
	return letter
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = input()
ans = []
for i in range(len(word)):
	letter = decap(word[i])
	if letter not in vowels:
		ans.append('.')
		ans.append(letter)
print(''.join(ans))


s = input()
s = s.lower()
vow = ['a', 'o', 'y', 'e', 'u', 'i']
s = list(s)
ss = []
for i in range(len(s)):
	if s[i] in vow:
		continue
	else:
		ss.append(s[i])
ans = ''
for i in ss:
	ans = ans + '.' + i
print(ans)


import re
s = input().lower()
dis = re.sub('a|e|i|o|u|y', '', s)
arr = list(dis)
print('.' + '.'.join(arr))


b = input()
b = b.lower()
l = len(b)
s = list(b)
i = 0
while i < l:
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		del s[i]
		l = len(s)
	else:
		i += 1
a = '.'
s = a.join(s)
s = '.%s' % s
print('%s' % s)


strin = input()
string = strin.lower()
vowels = 'aeiouy'
stri = ''
vow = [each for each in string if each in vowels]
for i in range(0, len(string)):
	if string[i] not in vow:
		stri = stri + '.'
		stri = stri + string[i]
print(stri)


s = input()
ans = ''
for i in range(len(s)):
	if s[i] in 'AaEeIiOoUuYy':
		pass
	else:
		ans += '.'
		if s[i].isupper():
			ans += s[i].lower()
		else:
			ans += s[i]
print(ans)


t = list(input().lower())
x = list(t)
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		t.remove(i)
print('.' + '.'.join(t))


class Lol:

	def pir(self, s):
		return ''.join(('.' + char.lower() for char in s if char.lower() not in 'aeiouy'))
s = input()
st = Lol()
print(st.pir(s))


s = input()
vlist = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
for i in s:
	if i.isupper() and i not in vlist:
		print('.' + i.lower(), end='')
	elif i in vlist:
		print(end='')
	else:
		print('.' + i, end='')


n = input()
a = ['a', 'i', 'o', 'u', 'e', 'y']
n = n.lower()
for i in n:
	if i in a:
		n = n.replace(i, '')
z = ''
for i in n:
	z = z + '.' + i
print(z)


word = str(input())
word = word.lower()
out = ''
for i in word:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		out = out + '.' + i
print(out)


import re
word = input()
word = '.'.join((character.lower() for character in re.sub('[aeiouyAEIOUY]', '', word)))
if len(word) > 0:
	word = '.' + word
print(word)


instr = input()
outstr = ''
dot = '.'
vowels = ('A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y')
for i in instr:
	if i not in vowels:
		print(dot, i.lower(), sep='', end='')


vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
string = str(input())
new = []
for item in string:
	if item not in vowels:
		item = item.lower()
		new.append('.' + item)
	else:
		None
print(''.join((str(x) for x in new)))


w = input()
for c in w:
	C = c.lower()
	if C not in 'aeiouy':
		print('.' + C, end='')


s = str(input())
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
s2 = ''
for i in range(len(s)):
	if s[i] not in v:
		s2 += '.'
		s2 += s[i]
print(s2)


input_string = input()
content = []
output_string = ''
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for i in input_string:
	if i.lower() not in vowel:
		content.append(i)
for i in content:
	output_string += '.%s' % i.lower()
print(output_string)


i = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for j in vowels:
	i = i.replace(j, '')
print('.' + '.'.join(i))


vowels = 'aeiouy'
st = list(str(input()).lower())
for i in range(0, len(st) - 1):
	if st[i] in vowels:
		st[st.index(st[i])] = '*'
for ch in st:
	if ch not in vowels and ch != '*':
		print('.', ch, sep='', end='')
print()


s = input()
s2 = s.lower()
s3 = []
for i in range(len(s2)):
	if s2[i] == 'A':
		continue
	elif s2[i] == 'a':
		continue
	elif s2[i] == 'O':
		continue
	elif s2[i] == 'o':
		continue
	elif s2[i] == 'U':
		continue
	elif s2[i] == 'u':
		continue
	elif s2[i] == 'E':
		continue
	elif s2[i] == 'e':
		continue
	elif s2[i] == 'Y':
		continue
	elif s2[i] == 'y':
		continue
	elif s2[i] == 'I':
		continue
	elif s2[i] == 'i':
		continue
	elif s2[i] == 'E':
		continue
	elif s2[i] == 'e':
		continue
	else:
		s3.append(s2[i])
for i in range(len(s3)):
	print('.' + s3[i], end='')


word = input()
chars = []
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in word:
	i = i.lower()
	if i not in vowels:
		chars.append('.' + i)
print(''.join(chars))


s = input()
s = s.lower()
a = 'aeiouyAEIOUY'
for i in range(len(s)):
	if s[i] in a:
		continue
	else:
		print('.', end='')
		print(s[i], end='')


string = input()
result = []
for s in string:
	if s in 'aoyeuiAOYEUI':
		continue
	else:
		result.append('.' + s.lower())
print(''.join(result))


s = input()
a = s.lower()
l = len(s)
b = ''
for ch in a:
	if ch not in 'aeiouy':
		b += ch
for i in range(len(b)):
	print('.' + b[i], end='')


s = input().lower()
a = 'aeiouy'
for i in s:
	if i in a:
		s = s.replace(i, '')
for i in s:
	print('.', i, end='', sep='')


a = input()
b = a.lower()
s = []
f = ''
for i in range(len(a)):
	if b[i] not in 'aeioyu':
		s.append(b[i])
for i in range(len(s)):
	f += '.' + s[i]
print(f)


s = input().strip().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
res = ''
for i in s:
	if i in v:
		continue
	else:
		res += '.' + i
print(res)


import string
word = input()
word = word.lower()
word_as_list = list(word)
for x in range(len(word_as_list)):
	if word_as_list[x] in 'aeiouy':
		word_as_list[x] = ''
newWord = ''.join(word_as_list)
for x in range(len(word_as_list)):
	if word_as_list[x] not in 'aeiouy ':
		word_as_list[x] = '.' + word_as_list[x]
finalWord = ''.join(word_as_list)
print(finalWord)


input_string = list(input())
vowels_list = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
new_string_list = []
for i in range(0, len(input_string)):
	if input_string[i].isupper() and input_string[i] not in vowels_list:
		new_string_list.append('.')
		new_string_list.append(input_string[i].lower())
	elif input_string[i] not in vowels_list:
		new_string_list.append('.')
		new_string_list.append(input_string[i])
print(''.join(new_string_list))


a = input()
a = a.replace('o', '')
a = a.replace('a', '')
a = a.replace('e', '')
a = a.replace('i', '')
a = a.replace('u', '')
a = a.replace('y', '')
a = a.replace('A', '')
a = a.replace('E', '')
a = a.replace('I', '')
a = a.replace('O', '')
a = a.replace('U', '')
a = a.replace('Y', '')
b = ''
c = len(a)
d = 0
while d < c:
	b = b + '.'
	b = b + a[d]
	d = d + 1
b = b.lower()
print(b)


s = input()
d = s.lower()
e = 'aoyeui'
d = list(d)
l = len(d)
q = []
for i in range(l):
	if d[i] not in e:
		q.append('.')
		q.append(d[i])
print(''.join(q))


a = input()
b = 'ayeiou'
c = ''
a = a.lower()
for i in a:
	if i not in b:
		c += '.' + i
print(c)


s = input()
s = s.lower()
s = list(s)
vow = 'aeiouy'
for i in range(len(s)):
	if s[i] in vow:
		s[i] = ''
s = ''.join(s)
s = list(s)
for i in range(len(s)):
	s[i] = '.' + s[i]
print(''.join(s))


s = input()
o = []
for c in s:
	if c.lower() in ('a', 'e', 'i', 'o', 'u', 'y'):
		pass
	else:
		o.append('.')
		if c.isupper():
			o.append(c.lower())
		else:
			o.append(c)
print(''.join(o))


inpStr = input()
length = len(inpStr)
utolmap = {'A': 'a', 'B': 'b', 'C': 'c', 'D': 'd', 'E': 'e', 'F': 'f', 'G': 'g', 'H': 'h', 'I': 'i', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'O': 'o', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'U': 'u', 'V': 'v', 'W': 'w', 'X': 'x', 'Y': 'y', 'Z': 'z'}
vovelList = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
outStr = ''
for i in range(0, length):
	val = inpStr[i]
	if val in vovelList:
		continue
	if val in utolmap.keys():
		val = utolmap[inpStr[i]]
	outStr = outStr + '.' + val
print(outStr)


A = input().lower()
v = 'aeiyouAEIOU'
ans = ''
for i in range(len(A)):
	if A[i] in v:
		continue
	else:
		ans += '.'
		ans += A[i]
print(ans)


word = input().lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
if word:
	reword = ''
	for i in range(0, len(word)):
		reword = reword + '.' + word[i]
	print(reword)
else:
	print(word)


s1 = input()
l1 = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
l2 = []
for char in s1:
	for char1 in l1:
		if char == char1:
			s1 = s1.replace(char, '', 1)
			break
for char in s1:
	l2.append('.')
	l2.append(char)
s2 = ''
s2 = s2.join(l2)
s2 = s2.lower()
print(s2)


name = input()
a = ['a', 'e', 'i', 'o', 'u', 'y']
name = name.lower()
namearray = [x for x in name]
for x in name:
	if x in a:
		namearray.remove(x)
new_list = []
for i in range(0, len(namearray)):
	new_list.append('.')
	new_list.append(namearray[i])
for x in new_list:
	print(x, end='')


n = input().lower()
x = ''
for i in range(len(n)):
	b = str(n[i])
	if b != 'a' and b != 'o' and (b != 'y') and (b != 'e') and (b != 'u') and (b != 'i'):
		x = x + '.' + b
print(x)


s = input()
s1 = s.lower()
str = ' '
for i in s1:
	if i in 'aeiouy':
		str = str
	else:
		str = str + '.' + i
print(str)


s = input()
for c in s:
	c = c.lower()
	if c not in 'aeiyou':
		print('.' + c, end='')


vowels = list('aeiouy')
s = input().lower()
o = ''
for c in s:
	if c not in vowels:
		o += '.' + c
print(o)


word = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = []
for x in word:
	b = x.lower()
	if b in vowels:
		continue
	else:
		new.append('.')
		if x.isupper():
			new.append(x.lower())
		else:
			new.append(x)
neew = ''
for x in new:
	neew += x
print(neew)


s = input()
s = s.lower()
consonents = {'a': True, 'e': True, 'i': True, 'o': True, 'u': True, 'y': True}
new_string = ''
for char in s:
	if char not in consonents:
		new_string += '.' + char
print(new_string)


s = input()
newstr = ''
vowels = 'AOYEUIaoyeui'
for x in s:
	if x not in vowels:
		newstr += f'.{x.lower()}'
print(newstr)


vocale = ['a', 'e', 'i', 'o', 'u', 'y']
str = input()
str = str.lower()
ans = ''
for ch in str:
	if ch not in vocale:
		ans = ans + '.' + ch
print(ans)


ip = input()
op = []
vowel = set('aAeEiIoOuUyY')
for x in range(len(ip)):
	if ip[x] in vowel:
		pass
	elif 66 <= ord(ip[x]) <= 90:
		op.append('.')
		op.append(chr(ord(ip[x]) + 32))
	else:
		op.append('.')
		op.append(ip[x])
c = ''.join(op)
print(c)


s = input().lower()
w = []
for i in s:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		print('.' + str(i), end='')


print('.' + '.'.join([i.lower() for i in input() if i not in 'aeiouyYAEIOU']))


x = str(input())
x = x.lower()
y = 'aeouyi'
for i in y:
	x = x.replace(i, '')
x = '.' + '.'.join(x)
print(x)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
x = list(input())
y = ''
i = 0
for i in x:
	if i not in vowels:
		y = y + ('.' + i)
print(y.lower())


string = input()
string = string.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(string)
f = 0
for i in string:
	if i not in v:
		f = 1
		print('.' + i, end='')
if f == 1:
	print()


a = ''
for i in input().lower():
	if i not in 'aeiouy':
		a = a + '.' + i
print(a)


string = input()
result_list = []
result = ''
for i in string:
	if i not in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']:
		i = '.' + i.lower()
		result_list.append(i)
print(result.join(result_list))


n = input().lower()
n = list(n)
k = []
for i in n:
	if i not in 'aoyeui':
		k.append(i)
print('.' + '.'.join(k))


string = input()
string = string.lower()
new_string = ''
for s in string:
	if s in {'a', 'e', 'i', 'o', 'u', 'y'}:
		continue
	new_string += '.' + s
print(new_string)


s = input()
si = 'AOYEUIaoyeui'
k = list(s)
for i in s:
	if i in si:
		k.remove(i)
li = list()
for i in range(len(k)):
	li.append('.')
	li.append(k[i])
out = map(lambda x: x.lower(), k)
lis = list()
for i in out:
	lis.append('.')
	lis.append(i)
for i in lis:
	print(i, end='')


stg = input()
vowel = ('a', 'y', 'e', 'i', 'o', 'u', 'A', 'Y', 'E', 'I', 'O', 'U')
lst = []
for i in stg:
	if (i in vowel) == False:
		a = i.lower()
		b = '.' + a
		lst.append(b)
result = ''
for i in lst:
	result += i
print(result)


s = input()
for i in s:
	if i == 'a' or i == 'A':
		s = s.replace(i, '')
	elif i == 'e' or i == 'E':
		s = s.replace(i, '')
	elif i == 'i' or i == 'I':
		s = s.replace(i, '')
	elif i == 'o' or i == 'O':
		s = s.replace(i, '')
	elif i == 'u' or i == 'U':
		s = s.replace(i, '')
	elif i == 'y' or i == 'Y':
		s = s.replace(i, '')
s = s.lower()
s = '.'.join(s)
s = '.' + s
print(s)


b = input()
temp = b.lower()
a = [x for x in temp]
b = []
for i in a:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		b.append(i)
print('.' + '.'.join(b))


import math
import sys
import re
s = input()
l1 = ['a', 'e', 'i', 'o', 'u', 'y']
s1 = ''
for x in s:
	y = x.lower()
	if y not in l1:
		s1 = s1 + '.' + y
print(s1)


print(''.join(('' if c in 'aoyeui' else '.' + c for c in input().lower())))


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
r = ''
s = s.lower()
for i in s:
	if i in vowels:
		continue
	r = r + '.' + i
print(r)


a = input()
word = a.lower()
output = []
b = ['a', 'e', 'i', 'o', 'u', 'y']
for char in word:
	if char not in b:
		output.append('.')
		output.append(char)
print(''.join(output))


word = input()
wordlowercase = word.lower()
wordwithoutvowels = ''
for i in range(0, len(word)):
	if wordlowercase[i] != 'a' and wordlowercase[i] != 'e' and (wordlowercase[i] != 'i') and (wordlowercase[i] != 'o') and (wordlowercase[i] != 'u') and (wordlowercase[i] != 'y'):
		wordwithoutvowels = wordwithoutvowels + wordlowercase[i]
finalword = ''
for c in range(0, len(wordwithoutvowels)):
	finalword = finalword + '.' + wordwithoutvowels[c]
print(finalword)


inp = input()
l = len(inp)
out = ''
for n in range(0, l):
	asc = ord(inp[n])
	if asc < 95:
		asc = asc + 32
	if asc == 97 or asc == 101 or asc == 105 or (asc == 111) or (asc == 117) or (asc == 121):
		continue
	else:
		out = out + '.' + chr(asc)
print(out)


word = list(input())
Word = list(map(lambda x: x.lower(), word))
Word = [x for x in Word if x not in ['a', 'e', 'o', 'i', 'y', 'u']]
Word = list(map(lambda x: '.' + x, Word))
string = ''
for i in Word:
	string += i
print(string)


def solve(s):
	tmp = s.lower()
	ans = []
	for key in tmp:
		if key not in 'aoyuei':
			ans.append('.' + key)
	return ''.join(ans)
s = str(input())
print(solve(s))


a = list(input().lower())
r = []
for i in range(len(a)):
	if a[i] not in 'aeyuio':
		r.append(a[i])
s = ''
for i in r:
	s += '.' + i
print(s)


string = input()
if len(string) < 101:
	workString = string.lower()
	for char in 'aeiouy':
		workString = workString.replace(char, '')
for index in range(len(workString)):
	print('.' + workString[index], end='')


s = input()
v = 'aoyeui'
s = s.lower()
for vowel in v:
	s = s.replace(vowel, '')
for item in s:
	print('.', end=item)


str1 = input()
str1 = str1.lower()
str1 = str1.replace('a', '')
str1 = str1.replace('o', '')
str1 = str1.replace('y', '')
str1 = str1.replace('e', '')
str1 = str1.replace('i', '')
str1 = str1.replace('u', '')
str2 = '.'
output = str2.join(str1)
print('.' + output)


def d(txt):
	i = ''
	y = ''
	x = 'aeiouyAEIOUY'
	for i in txt:
		if i in x:
			i = ''
		y = y + i
	return y

def c(x):
	x = x.lower()
	y = ''
	for i in x:
		i = '.' + i
		y = y + i
	return y
x = d(input(''))
y = c(x)
print(y)


def solve(s):
	vowels = 'AEIOUYaeiouy'
	return ''.join(['.' + c for c in [i for i in s if i not in vowels]]).lower()
print(solve(input()))


delC = ['a', 'o', 'y', 'e', 'u', 'i']
inpt = input().lower()
output = ['.' + i for i in inpt if not i in delC]
print(''.join(output))


st = str(input())
b = ''
for i in range(0, len(st)):
	if not st[i] in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		b += '.'
		if ord(st[i]) <= 90:
			b += chr(ord(st[i]) + 32)
		else:
			b += st[i]
print(b)


s = input().lower()
st = ''
for i in range(len(s)):
	if s[i] != 'y' and s[i] != 'a' and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'A') and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U'):
		st = st + '.' + s[i]
print(st)


a = input().lower()
b = len(a)
m = []
for i in range(b):
	if a[i] in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	else:
		m.append('.')
		m.append(a[i])
print(''.join(m))


s = str(input())
for i in range(len(s)):
	if s[i] >= 'A' and s[i] <= 'Z' and (s[i] != 'A') and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'Y'):
		print('.', end='')
		print(chr(ord(s[i]) + 32), end='')
	if s[i] >= 'a' and s[i] <= 'z' and (s[i] != 'a') and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		print('.', end='')
		print(s[i], end='')


wrd = input()
wrds = wrd.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in wrds:
	if i not in vowel:
		print('.' + i, end='')


st = input()
v = ['a', 'o', 'y', 'i', 'e', 'u']
s = '.'
for i in range(len(st)):
	if (st[i] + '').lower() not in v:
		s += st[i].lower() + '.'
print(s[:-1])


import math
alph = 'aoyeui'
x = input().lower()
n = ''
for i in x:
	if i not in alph:
		n = n + '.' + i
print(n)


N = input().lower()
s = ' '
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(N)):
	if N[i] not in L:
		s += '.'
		s += N[i]
print(s)


inp = input()
vowels = [x for x in 'aeiouyAEIOUY']
out = ''
inp = inp[:100]
for ch in inp:
	if ch in vowels:
		pass
	else:
		out = out + '.' + ch.lower()
print(out)


word = input()
vowels = list('aeiouy')
word = word.lower()
for vowel in vowels:
	word = word.replace(vowel, '')
word = list(word)
l = ['.']
for char in word:
	l.append(char)
	l.append('.')
l.pop(-1)
print(''.join(l))


string = input()
string = string.lower()
list1 = list(string)
list2 = ['a', 'e', 'i', 'o', 'u', 'y']
res = list(filter(lambda x: x not in list2, list1))
string2 = '.'.join(res)
print('.' + string2)


from string import ascii_uppercase

def get_values():
	string = input()
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
	l_const = [m for m in ascii_uppercase if m not in vowels]
	final = []
	result = ''
	for i in string:
		if i.upper() in vowels:
			string = string.replace(i, '')
	list_string = list(string)
	for i in range(len(list_string)):
		if list_string[i].upper() in l_const:
			final.append('.')
			final.append(list_string[i])
	for i in range(len(final)):
		if final[i].isupper():
			final[i] = final[i].lower()
	for i in final:
		result += i
	return print(result)
get_values()


n = input()
m = n.lower()
R = []
for i in m:
	if i != 'a' and i != 'e' and (i != 'y') and (i != 'o') and (i != 'u') and (i != 'i'):
		R.append(i)
a = '.'.join(R)
print('.' + a)


string = input()
vowels = ['a', 'o', 'y', 'u', 'e', 'i']
new_string = ''
for letter in string:
	letter = letter.lower()
	if letter in vowels:
		continue
	new_string += '.' + letter
print(new_string)


x = list(input())
s = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
p = ''
i = 0
while i < len(x):
	while x[i] in s:
		if x[i] in s:
			x.remove(x[i])
			i = i - 1
	i = i + 1
for n in range(0, len(x)):
	p = p + '.' + str(x[n])
print(p.lower())


line = input()
output_line = ''
line = line.lower()
for ch in line:
	if ch not in 'aoyeui':
		output_line += '.' + ch
print(output_line)


words = input()
word = words.lower()
vowel = 'aeiouy'
s = ' '
for i in range(len(word)):
	if word[i] in vowel:
		continue
	else:
		s = s + '.' + word[i]
print(s)


word = list(input().lower())
for (i, j) in enumerate(word):
	if j in 'aeiouy':
		word[i] = ''
	else:
		word[i] = '.' + j
print(''.join(word))


s = input().lower()
op = []
for char in s:
	if char not in 'AOYEUIaoyeui':
		op.append(char)
k = '.'.join(op)
print('.' + k)


string = str(input())
s = string.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
res = '.'
for i in s:
	if i not in v:
		res += i + '.'
print(res[:-1])


s = input()
s = s.lower()
lst = [i for i in s]
for i in range(len(s)):
	if lst[i] == 'a' or lst[i] == 'e' or lst[i] == 'i' or (lst[i] == 'o') or (lst[i] == 'u') or (lst[i] == 'y'):
		lst[i] = ''
fint = ''
for i in lst:
	fint += i
f_lst = ['.'] * (2 * len(fint))
out = 0
for i in range(1, len(f_lst), 2):
	f_lst[i] = fint[out]
	out = out + 1
final = ''
for i in f_lst:
	final += i
print(final)


shit = input()
text = shit.lower()
n = 0
vowels = 'aeiouyAEIOUY'
for i in text:
	if text[n] not in vowels:
		print('.' + text[n], end='')
	n += 1


kk = list(input())
st = []
for i in kk:
	st.append(i.lower())
a = []
for i in st:
	if i == 'y' or i == 'a' or i == 'e' or (i == 'i') or (i == 'o') or (i == 'u'):
		continue
	else:
		a.append(i)
print('.' + '.'.join(a))


z = input()
s = z.lower()
re = ''
for x in range(0, len(s)):
	if s[x] in 'aeiouyAEIOUY':
		pass
	else:
		re = re + ('.' + s[x])
print(re)


def task1():
	(n, m) = map(int, input().split())
	a = [int(i) for i in input().split()]
	passed = a[m - 1]
	ans = 0
	for score in a:
		if score >= passed and score > 0:
			ans += 1
	print(ans)

def task2():
	vowels = 'aoeuyi'
	a = input().lower()
	b = []
	for symbol in a:
		if symbol not in vowels:
			b.append(symbol)
	print('.' + '.'.join(b))
task2()


n = input()
n = list(n)
a = []
for i in n:
	c = i.lower()
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		continue
	a.append('.')
	a.append(c)
print(''.join(a))


def ii():
	return int(input())

def si():
	return input()

def mi():
	return map(int, input().split())

def li():
	return list(mi())
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'O', 'I', 'U', 'Y']
s = si()
ans = ''
for i in range(len(s)):
	if s[i] in l:
		continue
	else:
		b = ord(s[i])
		if b <= 90:
			b += 32
			b = chr(b)
			ans += b
		else:
			ans += s[i]
res = ''
for i in range(len(ans)):
	res += '.' + ans[i]
print(res)


word = input()
new_word = word
deleted = 0
added = 0
for char in range(len(word)):
	if word[char].upper() == 'A' or word[char].upper() == 'E' or word[char].upper() == 'O' or (word[char].upper() == 'I') or (word[char].upper() == 'U') or (word[char].upper() == 'Y'):
		new_word = new_word[:char - deleted + added] + new_word[char - deleted + added + 1:]
		deleted += 1
	elif word[char].isupper():
		new_word = new_word[:char - deleted + added] + '.' + word[char].lower() + new_word[char - deleted + added + 1:]
		added += 1
	else:
		new_word = new_word[:char - deleted + added] + '.' + new_word[char - deleted + added:]
		added += 1
print(new_word)


string = input()
newstring = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for s in string:
	if s in vowels:
		continue
	else:
		newstring += '.' + s.lower()
print(newstring)


sample = input()
op = ''
sample = sample.lower()
for i in range(0, len(sample)):
	if sample[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		op = op + '.' + sample[i]
print(op)


def string_task():
	string = input()
	vowels = {'A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'}
	new_string = ''
	for char in string:
		if char not in vowels:
			new_string += '.' + char.lower()
	print(new_string)
string_task()


input_word_array = list(input())
output_word_array = []
upperc_consonants = ['Q', 'W', 'R', 'T', 'P', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'Z', 'X', 'C', 'V', 'B', 'N', 'M']
lowerc_consonants = ['q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm']
for w in input_word_array:
	for u in range(len(upperc_consonants)):
		if w == upperc_consonants[u]:
			output_word_array.append('.')
			output_word_array.append(lowerc_consonants[u])
	for l in lowerc_consonants:
		if w == l:
			output_word_array.append('.')
			output_word_array.append(w)
word_str = ''
for i in output_word_array:
	word_str += i
print(word_str)


import sys
import math

def is_vowel(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		return True
	return False

def main():
	s = input().lower()
	t = str()
	for ch in s:
		if is_vowel(ch) == False:
			t = t + '.' + ch
	print(t)
main()


a = input().lower()
a = list(a)
c = 0
d = list()
for p in a:
	if p == 'a' or p == 'e' or p == 'i' or (p == 'o') or (p == 'u') or (p == 'y'):
		continue
	else:
		d.append(p)
s = ''
for p in d:
	s = s + '.' + p
print(s)


ch = input()
l = []
ch1 = ''
for i in range(len(ch)):
	l.append(ch[i].lower())
for i in l:
	if i in ['a', 'e', 'u', 'y', 'i', 'o']:
		continue
	else:
		ch1 += '.'
		ch1 += i
print(ch1)


def main():
	s = input()
	ans = ''
	for i in s:
		if i in 'AOYEUIaoyeui':
			pass
		else:
			ans += '.' + i.lower()
	print(ans)
	return 0
main()


n = input()
n = n.lower()
for i in n:
	if i not in 'aeioyu':
		print('.', i, sep='', end='')


a = '.'.join(list(input().lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')))
print(a.rjust(len(a) + 1, '.'))


inp = input()
inp = inp.lower()
inwithouta = inp.replace('a', '')
inwithoute = inwithouta.replace('e', '')
inwithouti = inwithoute.replace('i', '')
inwithouto = inwithouti.replace('o', '')
inwithoutu = inwithouto.replace('u', '')
inwithouty = inwithoutu.replace('y', '')
final = ''
if len(inwithouty) == 0:
	print(final)
else:
	for s in inwithouty:
		final = final + '.' + s
	print(final)


a = input()
t = ''
for i in range(len(a)):
	y = ord(a[i])
	if ord(a[i]) < 97:
		y = ord(a[i]) + 32
	t = t + chr(y)
e = ['a', 'o', 'u', 'i', 'y', 'e']
o = ''
for i in range(len(t)):
	if not t[i] in e:
		o = o + '.' + t[i]
print(o)


string = input()
vowel = ['a', 'y', 'o', 'e', 'u', 'i']

def test(x):
	for i in vowel:
		if x == i:
			return False
	return True
print('.' + '.'.join([j.lower() for j in string if test(j.lower())]))


word = input()
word = word.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
newWord = ''
for char in word:
	for vowel in vowels:
		if char == vowel:
			break
	else:
		newWord += '.' + char
print(newWord)


a = input()
b = ['a', 'A', 'e', 'E', 'u', 'U', 'o', 'O', 'Y', 'y', 'I', 'i']
c = []
B = ord('Z')
bb = B - ord('z')
for i in a:
	if not i in b:
		c.append(i)
for i in c:
	print('.', end='')
	if ord(i) <= B:
		print(chr(ord(i) - bb), end='')
	else:
		print(i, end='')


vowels = ['A', 'E', 'I', 'O', 'Y', 'U', 'a', 'e', 'i', 'o', 'y', 'u']
s = input()
mod_str = list()
for i in range(len(s)):
	if s[i] not in vowels:
		if s[i].isupper():
			mod_str.append('.' + s[i].lower())
		else:
			mod_str.append('.' + s[i])
print(''.join(mod_str))


w = input()
res = ''
a = ['a', 'e', 'i', 'o', 'u', 'y']
a1 = ['A', 'E', 'I', 'O', 'U', 'Y']
re = list()
for c in w:
	if c in a or c in a1:
		continue
	else:
		re.append(c)
q = 0
while q < len(re) - 1:
	re.insert(q + 1, '.')
	q += 2
re.insert(0, '.')
result = ''
for f in re:
	result += str(f)
print(result.lower())


word = input()
vowels = set([c for c in 'aeyiou'])
print(''.join([f'.{c}' for c in word.lower() if c not in vowels]))


def func(string):
	result = ''
	for i in string:
		if i == 'A' or i == 'O' or i == 'I' or (i == 'U') or (i == 'Y') or (i == 'E'):
			continue
		if i == 'a' or i == 'o' or i == 'i' or (i == 'u') or (i == 'y') or (i == 'e'):
			continue
		elif ord(i) >= 65 and ord(i) <= 90:
			i = chr(ord(i) + 32)
		temp = '.' + i
		result += temp
	print(result)
func(input())


t = str(input())
test = ['a', 'o', 'y', 'e', 'u', 'i']
t = t.lower()
for x in t:
	if x in test:
		t = t.replace(x, '')
y = '.'.join(t)
print('.' + y)


s = str(input())
new = '.'
i = 0
while i < len(s):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'A') and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'y') and (s[i] != 'Y'):
		new = new + s[i].lower() + '.'
	i = i + 1
print(new[0:len(new) - 1])


def change(s):
	vowels = 'AOYEUIaoyeui'
	res = ''
	for char in s:
		if char in vowels:
			continue
		else:
			res += '.' + char
	return res.lower()
s = input()
print(change(s))


s = input()
s = s.lower()
x = ''
d = {'a': 0, 'e': 0, 'i': 0, 'o': 0, 'u': 0, 'y': 0}
for i in s:
	try:
		c = d[i]
	except:
		x += '.'
		x += i
print(x)


str1 = input()
syls = ['a', 'e', 'y', 'u', 'i', 'o']
new_list = []
list_str1 = []
for j in str1:
	list_str1.append(j)
for i in list_str1:
	i = i.lower()
	if i not in syls:
		new_list.append('.')
		new_list.append(i)
res = ''.join(new_list)
print(res)


def main():
	string = input()
	string = string.lower()
	for s in string:
		if not (s == 'a' or s == 'o' or s == 'y' or (s == 'e') or (s == 'u') or (s == 'i')):
			print('.', s, sep='', end='')
main()


s = input().lower()
new_s = ''
vowels = 'aeuioy'
for i in vowels:
	s = s.replace(i, '')
s = '.'.join(s)
print('.' + s)


x = input().lower()
vowels = 'aeiouy'
newstr = [i for i in x if i not in vowels]
j = 0
while j != len(newstr):
	newstr.insert(j, '.')
	j += 2
print(''.join(newstr))


s = list(input().lower())
print(*['.' + x.lower() for x in s if x not in ['a', 'o', 'y', 'e', 'u', 'i']], sep='')


x = input()
x = x.lower()
ans = ''
for char in x:
	if char == 'o' or char == 'a' or char == 'e' or (char == 'i') or (char == 'u') or (char == 'y'):
		continue
	else:
		ans = ans + '.' + char
print(ans)


n = list(input())
dic = {'A': 1, 'E': 1, 'I': 1, 'O': 1, 'U': 1, 'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'Y': 1, 'y': 1}
lis = []
for i in n:
	if i in dic:
		pass
	else:
		lis.append('.')
		lis.append(i.lower())
print(''.join(lis))


vowels = 'aeiouy'
res = ''
s = input()
for i in s:
	if i.lower() in vowels:
		pass
	else:
		res += '.'
		res += i.lower()
print(res)


s = input().lower()
t = ''.join(('.' + i for i in s if i not in 'aeiouy'))
print(t)


print(''.join(('.' + item for item in input().lower() if item not in 'aeiouy')))


import sys
input = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_string = ''
for letter in input:
	lower = letter.lower()
	if lower not in vowels:
		new_string = new_string + '.' + lower
print(new_string)


word = input().lower()
vowals = 'aeiouy'
for vowal in vowals:
	word = word.replace(vowal, '')
print('.' + '.'.join(list(word)))


from math import *
inp_string = input()
count = len(inp_string)
i = int(0)
ans = ''
vowel = int(0)
while count != 0:
	if inp_string[i].lower() in 'aeiouy':
		vowel += 1
	else:
		ans = ans + '.'
		ans = ans + inp_string[i].lower()
	count -= 1
	i += 1
print(ans)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = input().lower()
answer = list(filter(lambda ch: ch not in vowels, s))
for ch in answer:
	print('.', ch, sep='', end='')


x = input().lower()
string = list(x)
r = []
for char in string:
	if char not in ['a', 'o', 'y', 'e', 'u', 'i']:
		c = '.' + char
		r.append(c)
print(''.join(r))


s1 = input()
str1 = s1.lower()
strlis = []
for k in str1:
	if k >= 'a' and k <= 'z':
		strlis.append(k)
str2 = ''
for i in strlis:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		str2 = str2 + '.' + i
print(str2)


s = input()
n = len(s)
res = ''
vowels = set(['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'])
for i in range(n):
	if s[i] in vowels:
		continue
	elif ord(s[i]) < 91:
		res = res + '.'
		res = res + chr(ord(s[i]) + 32)
	else:
		res = res + '.'
		res = res + s[i]
print(res)


def solution(s: str) -> str:
	s = s.lower()
	answer = '.' + '.'.join([c for c in s if c not in ['a', 'o', 'y', 'e', 'u', 'i']])
	return answer
s = input()
answer = solution(s)
print(answer)


vowels = 'aeiouy'
str1 = input()
for x in str1:
	if x.lower() in vowels:
		str1 = str1.replace(x, '')
	if x.isupper():
		str1 = str1.replace(x, x.lower())
str1 = '.' + '.'.join(str1)
print(str1)


def main():
	vocales = ['a', 'e', 'i', 'o', 'u', 'y']
	pal = input()
	pal = pal.lower()
	nueva = ''
	for letra in pal:
		if letra not in vocales:
			nueva = nueva + '.' + letra
	print(nueva)
main()


t = input()
t = t.lower()
v = ('a', 'o', 'y', 'e', 'u', 'i')
f = ''
for i in v:
	t = t.replace(i, '')
for (a, b) in zip(t, '.' * len(t)):
	f += b + a
print(f)


s = list(input())
ans = []
av = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
for e in s:
	if e in av:
		pass
	else:
		q = ord(e)
		p = e
		if q >= 65 and q <= 90:
			p = chr(q + 32)
		ans.append('.')
		ans.append(p)
print(str(''.join(ans)))


st = input()
st = st.lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
st1 = ''
for i in st:
	st1 += '.' + i.lower()
print(st1)


a = input()
output = []
for char in a:
	if char not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']:
		output.append('.')
		char = char.lower()
		output.append(char)
print(''.join(output))


l = list('aeiouy')
n = list(input().lower())
new = []
for i in range(len(n)):
	if n[i] in l:
		pass
	else:
		new.append('.')
		new.append(n[i])
for i in new:
	print(i, end='')


str = input()
a = ('a', 'e', 'o', 'i', 'u', 'y')
s = ''
for i in str:
	if i.lower() in a:
		pass
	else:
		s += '.' + i.lower()
print(s)


s = input()
n = len(s)
for i in range(n):
	if s[i] == 'A' or s[i] == 'E' or s[i] == 'I' or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y') or (s[i] == 'a') or (s[i] == 'e') or (s[i] == 'i') or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		s = s.replace(s[i], ' ')
s = s.replace(' ', '')
for i in range(len(s)):
	if ord(s[i]) >= 65 and ord(s[i]) <= 90:
		s = s[:i] + chr(ord(s[i]) + 32) + s[i + 1:]
t = ''
for i in range(len(s)):
	t = t + '.' + s[i]
print(t)


word = input()
word = word.lower()
for i in word:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		print('.' + str(i), end='')


s = input()
print(''.join(['.' + c for c in s.lower() if c not in 'aoyuei']))


import sys
sys.setrecursionlimit(10 ** 6)

def main():
	s = input()
	for i in 'aiueoyAIUEOY':
		s = s.replace(i, '')
	s = list(s.lower())
	for i in reversed(range(len(s))):
		s.insert(i, '.')
	print(''.join(s))
main()


w = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in w:
	if i.lower() not in vowels:
		print('.' + i.lower(), end='')


s = input()
setv = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
ans = ''
for c in s:
	if c in setv:
		continue
	if 64 <= ord(c) <= 90:
		ans = ans + '.' + chr(ord(c) + 32)
	else:
		ans = ans + '.' + c
print(ans)


vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
s = input()
ans = ''
for i in s:
	if i in vowels:
		pass
	else:
		ans += '.'
		if ord(i) <= 97:
			ans += chr(ord(i) + 32)
		else:
			ans += i
print(ans)


n = input()
n = n.lower()
chars = 'aeiouy'
for i in range(len(n)):
	if n[i] in chars:
		n[i].replace(n[i], '')
	else:
		print('.', end='')
		print(n[i], end='')


name = input()
name = name.lower()
final_str = ''
for word in name:
	if word != 'a' and word != 'o' and (word != 'y') and (word != 'e') and (word != 'u') and (word != 'i'):
		final_str += '.' + word
print(final_str)


str = input()
str = str.lower()
for simbol in str:
	if simbol == 'A' or simbol == 'a' or simbol == 'O' or (simbol == 'o') or (simbol == 'Y') or (simbol == 'y') or (simbol == 'E') or (simbol == 'e') or (simbol == 'I') or (simbol == 'i') or (simbol == 'U') or (simbol == 'u'):
		i = str.index(simbol)
		str = str[:i] + str[i + 1:]
result = ''
for simbol in str:
	i = str.index(simbol)
	result = result + '.' + str[i]
print(result)


name = str(input())
i = 0
name = name.lower()
name = name.replace('a', '')
name = name.replace('e', '')
name = name.replace('i', '')
name = name.replace('o', '')
name = name.replace('u', '')
name = name.replace('y', '')
number = len(name)
while number > 0:
	print('.' + name[i], end='')
	number -= 1
	i = i + 1


def main():
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	input_string = list(input().lower())
	for i in range(len(input_string)):
		if input_string[i] in vowels:
			input_string[i] = ''
		else:
			input_string[i] = '.' + input_string[i]
	print(''.join(input_string))
main()


import sys
qator = input()
satr = ''
qator = qator.lower()
for i in range(len(qator)):
	if qator[i] == 'e' or qator[i] == 'a' or qator[i] == 'y' or (qator[i] == 'o') or (qator[i] == 'u') or (qator[i] == 'i'):
		k = 0
	else:
		satr = satr + qator[i]
javob = ''
for i in range(len(satr)):
	javob = javob + '.' + satr[i]
print(javob)


word = str(input())
word1 = word.lower()
length = len(word1)
i = 0
while i <= length - 1:
	if word1[i] == 'a' or word1[i] == 'e' or word1[i] == 'i' or (word1[i] == 'o') or (word1[i] == 'u') or (word1[i] == 'y'):
		pass
	else:
		print('.%s' % word1[i], end='')
	i += 1


glas = 'aoyeui'
word = input().lower()
for s in word:
	if s not in glas:
		print('.' + s, end='')


word = input().lower()
invalid = ['a', 'o', 'y', 'e', 'u', 'i']
nword = ''
for l in word:
	if l not in invalid:
		nword += '.'
		nword += l
print(nword)


import re
word = input().lower()
word = re.sub('[aoyeui]', '', word)
word = re.sub('(.)', '.\\1', word)
print(word)


s = input().lower()
s = [i for i in s]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	while s.count(i) != 0:
		s.remove(i)
ans = '.'.join(s)
print('.' + ans)


ch = input()
v = 'aeioyu'
l = []
for x in range(len(ch)):
	if ch[x].lower() not in v:
		l.append('.')
		l.append(ch[x].lower())
a = ''.join(l)
print(a)


x = str(input())
x = x.lower()
voc = ('a', 'e', 'i', 'o', 'u', 'y')
cha = []
l = ''
a = ''
c = 0
for i in x:
	cha.append(i)
for i in cha:
	for i in voc:
		c = c + 1
for j in range(c):
	for i in cha:
		if i.lower() in voc:
			cha.remove(i)
for i in cha:
	l += i
for i in l:
	a += '.' + i
print(a)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y')
	for x in string:
		if x in vowels:
			string = string.replace(x, '')
	string = string.lower()
	print('.' + '.'.join(string))
string = input()
rem_vowel(string)


string = input().lower()
length = len(string)
vowels = ['a', 'e', 'y', 'e', 'u', 'i']
final = ''
for n in range(length):
	i = string[n]
	if i == 'a' or i == 'e' or i == 'y' or (i == 'o') or (i == 'u') or (i == 'i'):
		pass
	else:
		final += '.' + string[n]
print(final)


def main():
	string = input().lower()
	vowels = 'aoyeui'
	res = ''
	for i in string:
		if vowels.find(i) != -1:
			continue
		else:
			res = res + '.' + i
	print(res)
main()


from sys import stdin
string = input()
string = string.lower()
result = ''
for i in string:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		result += '.' + i
print(result)


word = input(' ')
output = []
lc = word.lower()
remove_vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for char in remove_vowel:
	lc = lc.replace(char, '')
for char in lc:
	output.append('.')
	output.append(char)
print(''.join(output))


my_list = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
separator = ''
string = input()
my_string = string.lower()
for letter in my_string:
	if letter in vowels:
		continue
	else:
		my_list.append('.')
		my_list.append(letter)
print(separator.join(my_list))


vow = ('a', 'o', 'y', 'e', 'u', 'i')
a = input().lower()
for huruf in a:
	if huruf not in vow:
		print('.' + huruf, end='')


p = input()
p = p.lower()
stat = ''
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(p)):
	if p[i] not in L:
		stat += '.'
		stat += p[i]
print(stat)


vowels = set('aoyeui')
s = input().strip().lower()
print(''.join(('.' + x for x in s if x not in vowels)))


s = input().lower()
a = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	s = s.replace(i, '')
k = ''
for j in s:
	k += '.' + j
print(k)


a = input()
b = a.lower()
li = list(b)
li2 = []
for char in li:
	if char not in ['a', 'e', 'i', 'o', 'u', 'y']:
		char = '.' + char
		li2.append(char)
string = ''
print(string.join(li2))


lst = list(map(str, input()))
sogl = {'A', 'a', 'O', 'o', 'E', 'e', 'Y', 'y', 'U', 'u', 'I', 'i'}
s = ''
for elem in lst:
	if elem in sogl:
		continue
	if elem.isupper():
		s += '.' + elem.lower()
	else:
		s += '.' + elem
print(s)


def modifyString():
	stringStarted = input()
	stringFinal = []
	codeString(stringStarted, stringFinal)
	printToConsole(stringFinal)

def codeString(stringStarted, stringFinal):
	lettersToMiss = ('A', 'O', 'Y', 'E', 'U', 'I')
	for letter in stringStarted:
		if letter.upper() not in lettersToMiss:
			stringFinal.append('.' + letter.lower())

def printToConsole(stringFinal):
	print(''.join(stringFinal))
modifyString()


n = str(input())
n = n.lower()
word = []
for i in n:
	if i not in 'aeiouy':
		word.append('.')
		word.append(i)
result = ''.join(word)
print(result)


line = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
line_new = ''
for i in range(len(line)):
	if line[i].upper() not in vowels:
		line_new += f'.{line[i].lower()}'
print(line_new)


f = ''
x = ''
h = input()
h = h.lower()
k = list(h)
for x in k:
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		continue
	else:
		f = f + x
n = list(f)
s = '.'.join(n)
s = str('.') + s
print(s)


ch = input()
voy = 'aoeuiye'
ans = ''
for x in ch:
	if x.lower() not in voy:
		ans += '.' + x.lower()
print(ans)


str1 = input().lower()
deleted = ['a', 'o', 'y', 'e', 'u', 'i']
str2 = ''
for i in range(0, len(str1)):
	if str1[i] in deleted:
		continue
	else:
		str2 += str1[i]
ans = ''
for i in range(len(str2)):
	ans += '.' + str2[i]
print(ans)


x = input()
x = x.lower()
gl = 'aeouiy'
for i in gl:
	x = x.replace(i, '')
y = ''
n = 1
for h in range(0, 2 * len(x)):
	if h % 2 == 0:
		y = y + '.'
	else:
		y = y + x[h - n]
		n = n + 1
print(y)


string = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
done = []
for i in string:
	if i not in done:
		if i in vowels:
			string = string.replace(i, '')
		elif not i == '.':
			string = string.replace(i, '.' + i)
			done.append(i)
print(string)


inputstring = input()
inputstring = inputstring.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in inputstring:
	if i in vowels:
		inputstring = inputstring.replace(str(i), '')
string = ''
for x in inputstring:
	string += '.{}'.format(x)
print(string)


inp = input()
s = inp.lower()
li = []
st = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in v:
		li.append(i)
for i in li:
	st += '.' + i
print(st)


s = input()
n = len(s)
res = ''
vl = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(n):
	if (s[i] >= 'A' and s[i] <= 'Z') and s[i] not in vl:
		res += '.'
		res += s[i].lower()
	elif s[i] not in vl:
		res += '.'
		res += s[i]
print(res)


vowel = ('a', 'o', 'y', 'e', 'u', 'i')
kata = str(input())
kata = kata.lower()
for x in kata:
	if x in vowel:
		kata = kata.replace(x, '')
kata = '.'.join(kata)
print('.' + kata.lower())


s = input().lower()
g = set('aoyeui')
for i in s:
	if i not in g:
		print('.' + i, end='')


s = input()
output = []
for char in s:
	if char == 'A' or char == 'E' or char == 'I' or (char == 'O') or (char == 'U') or (char == 'Y') or (char == 'a') or (char == 'e') or (char == 'i') or (char == 'o') or (char == 'u') or (char == 'y'):
		output.append(chr(79))
	elif 'A' <= char <= 'Z':
		t = ord(char) + 32
		output.append('.')
		output.append(chr(t))
	else:
		output.append('.')
		output.append(char)
for i in range(len(output) - 1, -1, -1):
	if output[i] == 'O':
		del output[i]
print(''.join(output))


str = input().lower()
t = 0
s = ''
for i in range(len(str)):
	if str[t] not in 'aeiouy':
		s = s + '.' + str[t]
	t += 1
print(s)


s = input()
for c in 'aeiouyAEIOUY':
	s = s.replace(c, '')
ans = ''
for c in s:
	ans += '.' + c
print(ans.lower())


L = list(input().lower())
res = []
for str in L:
	if str == 'a' or str == 'e' or str == 'i' or (str == 'o') or (str == 'u') or (str == 'y'):
		continue
	else:
		res.append('.')
		res.append(str)
res = ''.join(res)
print(res)


test = input().lower()
add = ''
for i in test:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		add += '.{}'.format(i)
print(add)


word = input()
import re
string = ''
new_word = re.sub('[aeiouAEIOUyY]', '', word)
for i in new_word:
	wrd = '.' + i
	string += wrd.lower()
print(string)


i = 0
wordList = list(input().lower())
word = ''
for x in range(len(wordList)):
	if wordList[i] == 'y' or wordList[i] == 'a' or wordList[i] == 'o' or (wordList[i] == 'e') or (wordList[i] == 'u') or (wordList[i] == 'i'):
		wordList.remove(wordList[i])
		i -= 1
	i += 1
i = 0
for x in range(len(wordList)):
	wordList.insert(i, '.')
	i += 2
print(''.join(map(str, wordList)))


s = input()
new_s = []
for i in s:
	if i.upper() not in ['A', 'O', 'Y', 'E', 'U', 'I']:
		new_s.append('.')
		new_s.append(i.lower())
print(''.join(new_s))


glasnie = ['a', 'o', 'y', 'e', 'u', 'i']

def cleaner(s):
	new_s = ''
	for i in s:
		if i.lower() in glasnie:
			continue
		else:
			new_s += '.' + i.lower()
	print(new_s)
s = str(input())
cleaner(s)


from sys import stdin
max_val = int(10000000000000.0)
min_val = int(-10000000000000.0)

def read_int():
	return int(stdin.readline())

def read_ints():
	return [int(x) for x in stdin.readline().split()]

def read_str():
	return input()

def read_strs():
	return [x for x in stdin.readline().split()]
print(''.join(['.' + x.lower() for x in input() if x not in 'AEIOUYaeiouy']))


s = input().lower()
for c in s:
	if not c in 'aeiouy':
		print('.' + c, end='')


n = 'aiouey'
ss = input()
s = ss.lower()
for c in s:
	if not c in n:
		print('.' + c, end='')


a = input()
c = a.lower()
l = list(c)
x = ['a', 'e', 'i', 'o', 'u', 'y']
s = ' '
for i in l:
	if i not in x:
		s = s + i
b = '.'.join(s)
print(b)


s = input()
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
sn = ''.join(['.' + l for l in s if l not in vowels])
print(sn)


a = list(input().lower())
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		continue
	print('.%s' % a[i], end='')


s = input()
l = list(s)
st = ''
for x in range(0, len(s)):
	stt = l[x]
	if stt != 'a':
		if stt != 'e':
			if stt != 'i':
				if stt != 'o':
					if stt != 'u':
						if stt != 'A':
							if stt != 'E':
								if stt != 'I':
									if stt != 'O':
										if stt != 'U':
											if stt != 'y':
												if stt != 'Y':
													st += '.' + stt.lower()
print(st)


word = input().lower()
for ch in word:
	if ch == 'a':
		p = word.replace('a', '')
		word = p
	elif ch == 'e':
		q = word.replace('e', '')
		word = q
	elif ch == 'i':
		r = word.replace('i', '')
		word = r
	elif ch == 'o':
		s = word.replace('o', '')
		word = s
	elif ch == 'u':
		t = word.replace('u', '')
		word = t
	elif ch == 'y':
		v = word.replace('y', '')
		word = v
new_word = word
s = ''
for letter in new_word:
	s += '.' + letter
	new_word = s
print(new_word)


s = list(input().lower())
l = len(s)
s1 = list()
for i in range(l):
	if s[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		s1.append('.')
		s1.append(s[i])
print(''.join(s1))


def removeVowels(s):
	s = s.replace('a', '')
	s = s.replace('e', '')
	s = s.replace('i', '')
	s = s.replace('o', '')
	s = s.replace('u', '')
	s = s.replace('A', '')
	s = s.replace('E', '')
	s = s.replace('I', '')
	s = s.replace('O', '')
	s = s.replace('U', '')
	s = s.replace('y', '')
	s = s.replace('Y', '')
	return s
n = input()
n = removeVowels(n)
n = n.lower()
m = [i for i in n]
for i in range(len(n)):
	m.insert(2 * i, '.')
print(''.join(m))


s = input().lower()
if len(s) < 1 and len(s) > 100:
	quit
else:
	s = s.replace('a', '')
	s = s.replace('o', '')
	s = s.replace('y', '')
	s = s.replace('e', '')
	s = s.replace('u', '')
	s = s.replace('i', '')
	s = s.replace('', '.')
	print(s[0:len(s) - 1])


str = input().lower()
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
new_str = ''
for letter in str:
	if letter not in vowels:
		new_str += '.' + letter
print(new_str)


a = input().lower()
for i in 'aeiouy':
	a = a.replace(i, '')
b = ''
for i in a:
	b += '.' + i
print(b)


c = input().lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
newstr = ''
c = ''.join([l for l in c if l not in vowels])
for v in 'abcdfghijklmnpqrstvwxz':
	c = c.replace(v, '.' + v)
print(c)


s = input()
res = ''
for c in s:
	if c not in 'aoyeuiAOYEUI':
		res += '.' + c.lower()
print(res)


lsstr = list(input())
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
temp = []
for i in range(len(lsstr)):
	char = lsstr[i]
	if char.isupper():
		char = char.lower()
	if char not in Vowels:
		temp.extend(['.', char])
print(''.join(temp))


string = input()
y = 'AEIOUY'
output = ''
for i in range(0, len(string)):
	if string[i] not in y and chr(ord(string[i]) - 32) not in y:
		if ord(string[i]) < 91:
			output = output + '.' + chr(ord(string[i]) + 32)
		else:
			output = output + '.' + string[i]
print(output)


x = input()
u = str(x)
y = x.lower()
y = y.replace('a', '')
y = y.replace('o', '')
y = y.replace('y', '')
y = y.replace('e', '')
y = y.replace('u', '')
y = y.replace('i', '')
num = []
num.append('')
for a in range(len(y)):
	num.append(str(y[a]))
print(*num, sep='.')


str = input()
str = str.lower()
result = ''
z = '.'
for x in str:
	if x not in 'aeoiyu':
		result += z + x
print(result)


def del_str(s):
	gl = ['a', 'o', 'y', 'e', 'u', 'i']
	new_s = ['.' + el for el in s.lower() if el not in gl]
	print(''.join(new_s))
a = input()
del_str(a)


__author__ = 'runekri3'
inp = input().lower()
inp = inp.translate(inp.maketrans('', '', 'aoyeui'))
print('.' + '.'.join(inp))


letters = input()
GLASNIE = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
count = 0
answer = ''
while count < len(letters):
	letter = letters[count]
	count = count + 1
	if letter in GLASNIE:
		continue
	answer = answer + '.' + letter.lower()
print(answer)


from random import randint
from math import *
s = input()
for c in s:
	c = c.lower()
	if c not in 'aeiouy':
		print('.', c, sep='', end='')
print()


w = list(input().lower())
wovels = ['a', 'i', 'o', 'u', 'e', 'y']
w1 = w.copy()
for i in w1:
	if i in wovels:
		w.remove(i)
print('.' + '.'.join(w))


n = input()
n = n.lower()
n = n.replace('a', '')
n = n.replace('e', '')
n = n.replace('i', '')
n = n.replace('o', '')
n = n.replace('u', '')
n = n.replace('y', '')
n1 = ''
for i in n:
	n1 = n1 + '.' + i
print(n1.lower())


import sys
inp = sys.stdin
s = inp.readline().strip().lower()
for c in s:
	if not c in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.' + c, end='')


st = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
st = st.lower()
st_new = ''
dot = '.'
for i in range(len(st)):
	if st[i] not in vowels:
		st_new = st_new + dot + st[i]
print(st_new)


n = [i for i in input().lower()]
voyelles = 'aeiouy'
for (indice, i) in enumerate(n):
	if i in voyelles:
		n[indice] = ''
	else:
		n[indice] = '.' + n[indice]
print(*n, sep='')


vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
s = input()
for c in s:
	cl = c.lower()
	if cl not in vowels:
		print('.', cl, sep='', end='')
print('')


s = input()
output = ''
glas = {'a', 'o', 'y', 'e', 'u', 'i'}
s = list(s)
for i in s:
	if i.lower() not in glas:
		output += '.' + i.lower()
print(output)


s = input()
s = s.lower()
l = ['a', 'i', 'e', 'o', 'u', 'y']
s1 = list(s)
for i in s:
	if i in l:
		s1.remove(i)
s2 = '.'.join(s1)
print('.' + s2)


string = input()
consonants = [cons for cons in string if cons.casefold() not in 'aeiouy']
for con in consonants:
	print('.' + con.lower(), end='')


s = input()
s = s.translate(s.maketrans('', '', 'aoyeuiAEYUIO'))
alph = 'qwertyuiopasdfghjklzxcvbnm'
s = s.lower()
for i in range(26):
	s = s.replace(alph[i], '.' + alph[i])
print(s)


st = input()
nstr = ''
for i in range(len(st)):
	if st[i] == 'a' or st[i] == 'e' or st[i] == 'i' or (st[i] == 'o') or (st[i] == 'u') or (st[i] == 'y') or (st[i] == 'A') or (st[i] == 'E') or (st[i] == 'I') or (st[i] == 'O') or (st[i] == 'U') or (st[i] == 'Y'):
		nstr = nstr + ''
	else:
		nstr = nstr + '.' + st[i]
print(nstr.lower())


line = str(input())
line = line.replace('a', '')
line = line.replace('o', '')
line = line.replace('y', '')
line = line.replace('e', '')
line = line.replace('u', '')
line = line.replace('i', '')
line = line.replace('A', '')
line = line.replace('O', '')
line = line.replace('Y', '')
line = line.replace('E', '')
line = line.replace('U', '')
line = line.replace('I', '')
line = line.lower()
res = ''
for i in line:
	res = res + '.' + i
print(res)


def f(li, *le):
	for i in range(len(le)):
		while le[i] in li:
			li.remove(le[i])
	return li
letter = input().lower()
letters = []
for i in range(len(letter)):
	letters.append(letter[i])
letters = f(letters, 'a', 'o', 'y', 'e', 'u', 'i')
print('.', end='')
for i in range(len(letters) - 1):
	print(letters[i], end='.')
print(letters[-1])


string1 = input()
string2 = ''
g = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in string1:
	if i.upper() in g:
		string2 += ''
	elif i == i.upper():
		string2 += '.' + i.lower()
	else:
		string2 += '.' + i
print(string2)


a = input()
s = []
y = ['a', 'o', 'y', 'e', 'u', 'i']
a = a.lower()
for aa in a:
	if aa in y:
		continue
	else:
		s.append('.')
		s.append(aa)
print(''.join(s))


s = input().upper()
glas = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in glas:
	if i in s:
		s = s.replace(i, '')
s = s.lower()
r = ''
for i in s:
	r += '.' + i
print(r)


input = str(input()).lower()
wordout = ''
for let in range(len(input)):
	if input[let] == 'a' or input[let] == 'o' or input[let] == 'y' or (input[let] == 'e') or (input[let] == 'u') or (input[let] == 'i'):
		pass
	else:
		wordout += '.' + input[let]
print(wordout)


a = input()
a = list(a.lower())
v = []
b = ['a', 'e', 'i', 'o', 'u', 'y']
for st in a:
	if st in b:
		pass
	else:
		v.append('.')
		v.append(st)
print(''.join(v))


s = input()
k = []
v = ['A', 'E', 'Y', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in v:
		k.append('')
	else:
		k.append('.' + i)
t = ''.join(k)
print(t.lower())


a = ['a', 'e', 'i', 'o', 'u', 'y']
n = input()
n = n.lower()
n = list(n)
i = 0
while i < len(n):
	if n[i] in a:
		n.remove(n[i])
	else:
		i = i + 1
for i in n:
	print('.', end='')
	print(i, end='')


gl = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
string = input()
exit_string = []
for i in string:
	if i not in gl and i.islower():
		exit_string.append('.')
		exit_string.append(i)
	if not i.islower() and i not in gl:
		exit_string.append('.')
		i = i.lower()
		exit_string.append(i)
print(''.join(exit_string))


s = input().lower()
ns = ''
letters = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	if not s[i] in letters:
		ns += '.' + s[i]
print(ns)


word = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = word.lower()
new_str = ''
for i in word:
	if i not in vowels:
		new_str = new_str + '.' + i
print(new_str)


string = input().lower()
for i in 'aeiouy':
	string = string.replace(i, '')
for i in string:
	print('.%s' % i, end='')
print()


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
inputstring = input()
inputstring = inputstring.lower()
outputstring = inputstring
for i in range(0, len(inputstring)):
	if inputstring[i] in vowels:
		outputstring = inputstring.replace(inputstring[i], '-')
		inputstring = outputstring
outputstring = inputstring.replace('-', '')
inputstring = outputstring
outputstring = ''
for i in range(0, len(inputstring)):
	outputstring = outputstring + '.' + inputstring[i]
print(outputstring)


b = []
a = input()
a = a.lower()
lista = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(a)):
	if a[i] not in lista:
		b.append(a[i])
result = '.' + '.'.join(b)
print(result)


word = str(input())
newWord = []
word = word.lower()
for i in word:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		newWord.append(i)
for i in newWord:
	print('.' + i, end='')


n = input()
glas = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
sogl = []
sog = True
for i in range(len(n)):
	for j in range(len(glas)):
		if n[i] != glas[j]:
			sog = True
		else:
			sog = False
			break
	if sog:
		sogl.append(n[i].lower())
answer = ''
for i in range(len(sogl)):
	answer += '.' + sogl[i]
print(answer)


string = list(input())
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
string = [x for x in string if x not in vowel]
string = ''.join(string)
string = string.lower()
for i in range(len(string)):
	print('.', end='')
	print(string[i], end='')
print()


n = str(input())
k = ''
for i in range(0, len(n)):
	if n[i] != 'a' and n[i] != 'A' and (n[i] != 'o') and (n[i] != 'O') and (n[i] != 'y') and (n[i] != 'Y') and (n[i] != 'e') and (n[i] != 'E') and (n[i] != 'u') and (n[i] != 'U') and (n[i] != 'i') and (n[i] != 'I'):
		k = k + '.' + n[i]
	else:
		k = k
print(k.lower())


n = str(input())
n = n.lower()
w = ''
for i in n:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		w = w + '.'
		w = w + i
print(w)


string = input().lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
result = []
for i in range(len(string)):
	if string[i] in vowel:
		continue
	else:
		result.append('.')
		result.append(string[i])
for i in result:
	print(i, end='')


s = str(input())
t = ''
for i in range(len(s)):
	if s[i] not in 'AaEeIiOoUuYy':
		t += '.' + s[i].lower()
print(t)


string = input()
string = string.lower()
vowels = 'aeiouy'
for i in string:
	if i in vowels:
		string = string.replace(i, '')
	else:
		string = string.replace(i, '.' + i)
	string = string.replace('..', '.')
print(string)


s = input()
s = s.lower()
new = ''
for i in s:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		new += '.' + i
print(new)


import re
string = input()
pattern0 = re.compile('(\\w)')
pattern1 = re.compile('[AEIOUYaeiouy]')
pattern2 = re.compile('([^AEIOUYaeiouy])')
string = pattern0.sub(lambda pattern: pattern.group(1).lower(), string)
string = pattern1.sub('', string)
string = pattern2.sub('.\\1', string)
print(string)


def isConsnt(x):
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		return False
	return True
a = input().strip().lower()
s = ''
for i in a:
	if isConsnt(i):
		s += '.'
		s += i
print(s)


word = input()
word = word.lower()
new_word = ''
i = 0
while i < len(word):
	if word[i] != 'a' and word[i] != 'o' and (word[i] != 'y') and (word[i] != 'e') and (word[i] != 'u') and (word[i] != 'i'):
		new_word = new_word + '.' + word[i]
	i = i + 1
print(new_word)


s = input().lower()
i = 0
while i < len(s):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		s = s[:i] + s[i + 1:]
		i -= 1
	i += 1
s2 = ''
for i in s:
	s2 += '.' + i
print(s2)


def run():
	x = input().lower()
	x = x.replace('o', '').replace('u', '').replace('i', '').replace('e', '').replace('a', '').replace('y', '')
	x2 = ''
	for i in range(len(x)):
		x2 = x2 + '.' + x[i]
	print(x2)
run()


def check(a):
	if a == 'a' or a == 'o' or a == 'y' or (a == 'e') or (a == 'u') or (a == 'i'):
		return True
	return False
while True:
	try:
		s = list(input().lower())
		ls = len(s)
		for i in range(ls):
			if check(s[i]):
				s[i] = ' '
		for st in s:
			if st != ' ':
				print('.' + st, end='')
		print()
	except EOFError:
		break


aString = list(input().lower())
i = 0
while i < len(aString):
	letter = aString[i]
	l = letter
	if l == 'a' or l == 'o' or l == 'y' or (l == 'e') or (l == 'u') or (l == 'i'):
		del aString[i]
	elif l == 'b' or l == 'c' or l == 'd' or (l == 'f') or (l == 'g') or (l == 'h') or (l == 'j') or (l == 'k') or (l == 'l') or (l == 'm') or (l == 'n') or (l == 'p') or (l == 'q') or (l == 'r') or (l == 's') or (l == 't') or (l == 'v') or (l == 'w') or (l == 'x') or (l == 'y') or (l == 'z'):
		aString.insert(i, '.')
		i += 2
	else:
		i += 1
print(''.join(aString))


a = input()
b = ''
c = 'AOYEUIaoyeui'
for i in a:
	z = 0
	for i1 in c:
		if i == i1:
			z = 1
	if z == 0:
		b += '.'
		b += i
print(b.lower())


n = input().lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
s = ''
for i in n:
	if i not in l:
		s = s + i
ss = ''
for i in range(len(s) * 2):
	if i % 2 == 0:
		ss += '.'
	else:
		ss += s[i // 2]
print(ss)


input_str = input().lower()
vowles = ['a', 'e', 'i', 'o', 'u', 'y']
l = list(input_str)
outputstr = ''
for i in l:
	if vowles.count(i) == 0:
		outputstr += '.' + i
print(outputstr)


text = input()
text = text.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for vowel in vowels:
	text = text.replace(vowel, '')
result = ''
for c in text:
	result += '.' + c
print(result)


import sys

def translate(s):
	vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
	s = s.lower()
	o = ''
	for c in s:
		if c in vowels:
			pass
		else:
			o = o + '.' + c
	return o

def main(args):
	lines = sys.stdin.readlines()
	line = lines[0].strip()
	print(translate(line))
main(sys.argv)


word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
final = []
for i in word:
	final.append(i)
for i in range(len(final)):
	if final[i] in vowels:
		final[i] = ''
	else:
		final[i] = '.' + final[i]
sum = ''
for i in final:
	sum += i
print(sum)


palabra = input()
n = ''
vocales = 'aeiouy'
for letra in palabra:
	if not letra in vocales and (not letra in vocales.upper()):
		n = n + '.' + letra.lower()
print(n)


a = input()
b = ['a', 'o', 'y', 'e', 'u', 'i']
a.lower()
c = ''
for r in range(0, len(a)):
	d = False
	for i in b:
		if a[r].lower() == i:
			d = True
			break
	if d:
		pass
	else:
		c = c + '.' + a[r].lower()
print(c)


s = input()
res = ''
for lett in s.lower():
	if lett not in ['a', 'e', 'o', 'u', 'y', 'i']:
		res += '.' + lett
print(res)


s = input()
sset = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
for i in s:
	if sset.count(i) == 1:
		continue
	else:
		print('.', i, sep='', end='')


n = input()
n = n.lower()
vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
consonant = []
for i in n:
	if i not in vowel_list:
		consonant.append(i)
for i in consonant:
	print('.', end='')
	print(i, end='')


s = str(input())
s = s.lower()
i = len(s)
lis1 = []
for x in range(i):
	if not s[x] in ['a', 'o', 'y', 'e', 'u', 'i']:
		lis1.append('.')
		lis1.append(s[x])
e = len(lis1)
for x in range(e):
	print(lis1[x], end='')


def vowel(n):
	if n == 'a' or n == 'o' or n == 'y' or (n == 'e') or (n == 'u') or (n == 'i'):
		return True
	else:
		return False
word = input().lower()
x = ''
for i in word:
	if vowel(i) == False:
		x += '.' + i
print(x)


sentence = input()
words = 'euoaiy'
sentence = sentence.lower()
l = -1
s = sentence
for i in sentence:
	l += 1
	for ii in words:
		if i == ii:
			s = s[:l] + s[l + 1:]
			l -= 1
s = s.replace('', '.')
print(s[:-1])


x = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
for i in x:
	if i in vowel:
		continue
	if i not in vowel:
		print('.', end='')
	if 65 <= ord(i) <= 90:
		print(chr(ord(i) + 32), end='')
	else:
		print(i, end='')


word = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = word.lower()
out = ''
for char in word:
	if char in vowels:
		continue
	else:
		out += f'.{char}'
print(out)


s = input()
s = s.lower()
s = list(s)
while 'e' in s:
	s.remove('e')
while 'o' in s:
	s.remove('o')
while 'u' in s:
	s.remove('u')
while 'a' in s:
	s.remove('a')
while 'i' in s:
	s.remove('i')
while 'y' in s:
	s.remove('y')
for i in s:
	print('.' + i, end='')


def fun():
	s = str(input())
	v = 'AaEeIiOoUuYy'
	n = []
	ss = ''
	for i in range(len(s)):
		if s[i] in v:
			continue
		elif ord(s[i]) <= 90:
			zz = chr(ord(s[i]) + 32)
			z = '.' + zz
			n.append(z)
		else:
			z = '.' + s[i]
			n.append(z)
	ss = ss.join(n)
	print(ss)
fun()


import sys
import re

def out(in_string):
	no_vowel = re.sub('[aoyeui]', '', in_string.lower())
	consonant_transform = re.sub('(\\w)', '.\\g<1>', no_vowel)
	print(consonant_transform)
out(input())


a = input().lower()
print(''.join(('.' + x for x in a if x not in 'aeyoui')))


vowels = list('AOEYUIaoyeui')
n = ''
s = input()
for i in s:
	if i in vowels:
		continue
	elif i == i.upper():
		n += '.' + i.lower()
	else:
		n += '.' + i
print(n)


tstr = input()
tstr = tstr.lower()
j = 0
while j < len(tstr):
	if tstr[j] not in ('a', 'o', 'y', 'e', 'u', 'i'):
		print('.' + tstr[j], end='')
	j = j + 1


string = input()
array = []
string = string.lower()
for i in range(0, len(string)):
	if string[i] != 'a' and string[i] != 'A' and (string[i] != 'e') and (string[i] != 'E') and (string[i] != 'i') and (string[i] != 'I') and (string[i] != 'o') and (string[i] != 'O') and (string[i] != 'u') and (string[i] != 'U') and (string[i] != 'y') and (string[i] != 'Y'):
		array.append('.' + string[i])
i = 0
while i < len(array):
	print(array[i], end='')
	i += 1


import re
message = input()
if len(message) > 0 and len(message) < 101:
	regex = re.compile('[^a-zA-Z]')
	message = regex.sub('', message)
	message = message.lower()
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for x in message:
		if x in vowels:
			message = message.replace(x, '')
	l = []
	for c in message:
		l.append(c)
	listToStr = '.'.join(map(str, l))
	listToStr = '.' + listToStr
	print(listToStr)


word = input()
arr = []
for w in range(len(word)):
	w = word[w].lower()
	if w != 'a' and w != 'e' and (w != 'e') and (w != 'i') and (w != 'o') and (w != 'u') and (w != 'y'):
		arr.append('.' + w)
for i in range(len(arr)):
	print(arr[i], end='')


word = input()
word = word.lower()
a = []
for i in range(len(word)):
	if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		b = 1
	else:
		a.append('.')
		a.append(word[i])
for i in range(len(a)):
	print(a[i], end='')


s = input()
ans = ''
ng = 'AOYEUIaoyeui'
for c in s:
	if c in ng:
		continue
	ans += '.' + c.lower()
print(ans)


m = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
line = input()
list1 = list(line)
list2 = []
for i in range(len(line)):
	if list1[i] in m:
		pass
	else:
		list2.append(list1[i])
op = '.'.join(list2)
print('.' + op.lower())


text = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newtext = []
word = '.'
if len(text) >= 1 or len(text) <= 100:
	for char in text:
		temp = char
		boolTemp = False
		for char in vowels:
			if char == temp.lower():
				boolTemp = True
		if boolTemp != True:
			newtext.append(temp)
	i = 1
	for char in newtext:
		if i == len(newtext):
			word = word + char.lower()
		else:
			word = word + char.lower() + '.'
		i = i + 1
print(word)


str = input().lower()
i = 0
while i < len(str):
	if str[i] == 'a' or str[i] == 'e' or str[i] == 'i' or (str[i] == 'o') or (str[i] == 'u') or (str[i] == 'y'):
		str = str[:i] + str[i + 1:]
	else:
		i += 1
for i in str:
	print('.{}'.format(i), end='')


def ans(s):
	vowels = {'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'y': 1, 'A': 1, 'E': 1, 'I': 1, 'O': 1, 'U': 1, 'Y': 1}
	lower = {'b': 1, 'c': 1, 'd': 1, 'f': 1, 'g': 1, 'h': 1, 'j': 1, 'k': 1, 'l': 1, 'm': 1, 'n': 1, 'p': 1, 'q': 1, 'r': 1, 's': 1, 't': 1, 'v': 1, 'x': 1, 'z': 1, 'w': 1}
	upper = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'H': 'h', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'X': 'x', 'Z': 'z', 'W': 'w'}
	arr = []
	for i in range(len(s)):
		if s[i] in vowels:
			continue
		elif s[i] in lower:
			arr.append('.')
			arr.append(s[i])
		elif s[i] in upper:
			arr.append('.')
			arr.append(upper[s[i]])
	return ''.join(arr)
	pass
s = str(input())
print(ans(s))


buffer = input().lower()
line = ''
for i in buffer:
	if i not in ('a', 'e', 'o', 'i', 'y', 'u'):
		line += '.' + i
print(line)


s = input()
ans = ''
vowels = 'aeiuoAEIOUyY'
for i in s:
	if i not in vowels:
		ans += '.' + i.lower()
print(ans)


word = input()
word = word.lower()
word = list(word)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for x in word:
	if x not in vowel:
		print('.' + x, end='')
	else:
		continue


word = input().lower()
dvdd = list(word)
transformed = []
for ch in dvdd:
	if ch != 'a' and ch != 'e' and (ch != 'i') and (ch != 'o') and (ch != 'u') and (ch != 'y'):
		transformed.append('.' + ch)
	else:
		del ch
print(''.join(transformed))


vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def convert(s):
	s = s.lower()
	converted = []
	for c in s:
		if c not in vowels:
			converted.append(c)
	if converted:
		return '.' + '.'.join(converted)
	return ''
s = input()
print(convert(s))


st = list(input())
l = list('abcdefghijklmnopqrstuvwxyz')
li = list('ABCDEFGHIJKLMNOPQRSTUVWXYZ')
v = list('aeiouy')
vi = list('AEIOUY')
for i in range(len(st)):
	if st[i] in v or st[i] in vi:
		st[i] = 0
	elif st[i] in li:
		st[i] = l[li.index(st[i])]
for _ in range(st.count(0)):
	st.remove(0)
print('', *st, sep='.')


s = input()
vowels = ['A', 'O', 'E', 'U', 'I', 'Y', 'a', 'o', 'e', 'u', 'i', 'y']
t = ''
for i in s:
	if i not in vowels:
		if i.isupper():
			t += f'.{i.lower()}'
		else:
			t += f'.{i}'
print(t)


vowels = 'aoyeui'

def isVowel(l):
	for i in range(0, 6):
		if l == vowels[i]:
			return True
	return False
inp = input()
word = inp.lower()
output = 's'
for i in range(0, len(word)):
	if not isVowel(word[i]):
		output += '.'
		output += word[i]
print(output[1:])


a = input().lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
b = ''
for i in range(0, len(a)):
	b += '.' + a[i]
print(b)


word = input().lower()
y = 1
z = 0
for x in range(len(word)):
	if word[x] != 'a':
		if word[x] != 'o':
			if word[x] != 'y':
				if word[x] != 'e':
					if word[x] != 'u':
						if word[x] != 'i':
							print('.', end='')
							print(word[x], end='')


string = input()
string = string.lower()
newstr = ''
for x in string:
	if x in 'aeiouy':
		continue
	else:
		newstr += '.'
		newstr += x
print(newstr)


st = input().lower()
l = [1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0]
for x in st:
	if l[ord(x) - ord('a')] == 0:
		print('.', x, sep='', end='')


strng = input()
strng = strng.lower()
newstring = ''
for i in strng:
	if i == 'a' or i == 'i' or i == 'e' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	elif i != 'a' or i != 'i' or i != 'e' or (i != 'o') or (i != 'u') or (i != 'y'):
		newstring = newstring + '.' + i
print(newstring)


str = input().lower()
new = '.'.join([i for i in str if not i in 'aiueoy'])
print('.', end='')
print(new)


vocales = 'AEIOUY'

def F(entrada):
	salida = ''
	for i in range(len(entrada)):
		if entrada[i].upper() in vocales:
			continue
		salida += '.'
		if entrada[i].upper() == entrada[i]:
			salida += entrada[i].lower()
		else:
			salida += entrada[i]
	return salida
print(F(input()))


s = input()
glas = ['A', 'O', 'Y', 'E', 'U', 'I']
glasm = ['a', 'o', 'y', 'e', 'u', 'i']
ss = ''
for i in s:
	if i not in glas and i not in glasm:
		ss += '.' + i.lower()
print(ss)


value = input()
result = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
while i < len(value):
	x = value[i].lower()
	if x in vowels:
		pass
	else:
		result += '.' + x
	i += 1
print(result)


def isVowel(c):
	if c in ['a', 'e', 'i', 'o', 'u', 'y']:
		return True
	return False
s = input().strip()
newstr = ''
for i in range(len(s)):
	if isVowel(s[i].lower()):
		continue
	else:
		newstr += '.' + s[i].lower()
print(newstr)


word = str(input())
word = word.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ['']
str = '.'
for letters in word:
	if letters not in vowels:
		ans.append(letters)
string = str.join(ans)
print(string)


import math
strInput = input().lower()
vocals = ['a', 'o', 'i', 'e', 'u', 'y']
newStr = ''

def isVocal(letter, _vocals):
	for vocal in _vocals:
		if vocal == letter:
			return True
	return False
for letter in strInput:
	if not isVocal(letter, vocals):
		newStr += '.' + letter
print(newStr)


import sys
import math
import re

def main():
	s = input().lower()
	s = re.sub('[aeiouy]', '', s)
	s = re.sub('([a-z])', '.\\1', s)
	print(s)
main()


x = input()
tr = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(x)):
	if x[i] not in tr:
		if ord(x[i]) > 90:
			print('.' + x[i], end='')
		else:
			k = ord(x[i]) - 65 + 97
			k = chr(k)
			print('.' + k, end='')


def splite(word):
	lis = []
	for x in word:
		lis.append(x)
	a = lis
	return a
a = input()
ch = a.lower()
ch = splite(ch)
lis = []
for c in range(0, len(ch)):
	if ch[c] == 'A' or ch[c] == 'a' or ch[c] == 'Y' or (ch[c] == 'y') or (ch[c] == 'I') or (ch[c] == 'i') or (ch[c] == 'O') or (ch[c] == 'o') or (ch[c] == 'U') or (ch[c] == 'u') or (ch[c] == 'e') or (ch == 'E'):
		pass
	else:
		lis.append(ch[c])
lis.insert(0, '.')
for c in range(0, len(lis)):
	if c == len(lis) - 1:
		print(lis[c])
		break
	elif c == 0:
		print(lis[0], end='')
	else:
		print(lis[c], end='.')


import sys
import math
datain = []
word = []
a = []
newlist = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newword = []
for line in sys.stdin:
	spacesplit = line.split()
	datain.append(spacesplit)
	if len(spacesplit) == 0:
		break
word = datain[0][0].lower()
for i in word:
	a.append(i)
for i in range(0, len(a)):
	if a[i] not in vowels:
		newlist.append('.')
		newlist.append(a[i])
newword = ''.join(newlist)
print(newword)


string = input()
skip = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string.lower():
	if i not in skip:
		print('.' + i, end='')


glas = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
strr = input()
for val in strr:
	if val in glas:
		strr = strr.replace(val, '')
	else:
		strr = strr.replace(val, '.' + val)
while '..' in strr:
	strr = strr.replace('..', '.')
print(''.join(strr.lower()))


s = input().lower()
a = 'aoyeui'
for i in s:
	if i not in a:
		print('.', i, sep='', end='')


S = input().lower()
P = ''
N = len(S) - 1
for i in S:
	if i not in 'aoyeui':
		P = P + '.' + i
print(P)


srcstr = input()
resstr = ''
for i in range(len(srcstr)):
	if srcstr[i].lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		resstr += '.' + srcstr[i].lower()
print(resstr)


m = input()
a = m.lower()
w = ['a', 'e', 'i', 'o', 'u', 'y']
for x in a:
	if x in w:
		a = a.replace(x, '')
s = '.'.join(a)
print('.' + s)


import re
str = input()
str = re.findall('[^aeiouy]', str.lower())
print('.' + '.'.join(str))


s = input()
ans = ''
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i not in v:
		ans += '.'
		if ord(i) <= 90:
			ans += i.lower()
		else:
			ans += i
print(ans)


import sys
line = sys.stdin.readline().strip().lower()
rep = ['a', 'y', 'o', 'e', 'u', 'i']
for char in rep:
	line = line.replace(char, '')
spl = list(line)
out = '.'.join(spl)
print('.' + out)


word = input().lower()
gl_letters = ['a', 'o', 'y', 'e', 'u', 'i']
new_word = ''
for letter in word:
	new_word += '' if letter in gl_letters else '.' + letter
print(new_word)


import sys
import math
from collections import Counter
from collections import OrderedDict
sys.setrecursionlimit(10 ** 6)

def inputt():
	return sys.stdin.readline().strip()

def printt(n):
	sys.stdout.write(str(n) + '\n')

def listt():
	return [int(i) for i in inputt().split()]

def gcd(a, b):
	return math.gcd(a, b)

def lcm(a, b):
	return a * b // gcd(a, b)
s = inputt()
s = s.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in vowel:
		if i != '\n':
			sys.stdout.write('.')
		sys.stdout.write(i)


a = input()
a = a.lower()
newa = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	if i in vowel:
		pass
	else:
		newa += '.'
		newa += i
print(newa)


vowels = 'AOYEUIaoyeui'
s = input()
new = ''
for i in s:
	if i not in vowels:
		new += '.' + i.lower()
print(new)


def replace_words(source_str):
	result = ''
	vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
	for i in source_str:
		if i.lower() in vowels:
			continue
		result += '.' + i.lower()
	return result
word = input()
print(replace_words(word))


x = input()
x = x.lower()
sum = ''
for i in x:
	if i not in 'aeiouy':
		sum += '.' + i
print(sum)


def main():
	global string
	string = input()
	n = len(string)
	i = 0
	while i < n:
		Cmplt = delete(i)
		if Cmplt:
			n = len(string)
			i = 0
		else:
			i += 1
	i = 0
	while i < len(string):
		print('.', end='')
		print(string[i].lower(), end='')
		i += 1

def delete(i):
	global string
	if ord(string[i]) == 65 or ord(string[i]) == 69 or ord(string[i]) == 73 or (ord(string[i]) == 79) or (ord(string[i]) == 85) or (ord(string[i]) == 97) or (ord(string[i]) == 101) or (ord(string[i]) == 105) or (ord(string[i]) == 111) or (ord(string[i]) == 117) or (ord(string[i]) == 121) or (ord(string[i]) == 89):
		string = string[:i] + string[i + 1:]
		return True
	return False
main()


X = str(input(''))
Y = X.lower()
for i in Y:
	if i != 'a' and i != 'e' and (i != 'o') and (i != 'i') and (i != 'u') and (i != 'y'):
		print('.', i, sep='', end='')


st = input()
st = st.lower()
st1 = []
st2 = ''
j = 0
for i in range(len(st)):
	if st[i] != 'a' and st[i] != 'e' and (st[i] != 'i') and (st[i] != 'o') and (st[i] != 'u') and (st[i] != 'y'):
		st1.insert(j, '.')
		j = j + 1
		st1.insert(j, st[i])
		j = j + 1
st2 = st2.join(st1)
print(st2)


a = str(input())
abs = 'iueyoa'
l = []
a.lower()
for i in a:
	i = i.lower()
	if i not in abs:
		l.append(i)
print('.' + '.'.join(l))


s = input().lower()
l = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in v:
		l.append(s[i])
str = '.'.join(l)
print('.' + str)


vowels = {'a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y'}
string = input()
ans = []
for i in string:
	if i not in vowels:
		ans.append('.')
		ans.append(i.lower())
print(*ans, sep='')


string = list(input().lower().strip())
for i in range(len(string) - 1, -1, -1):
	if string[i] in 'aoyeui':
		del string[i]
print('.' + '.'.join(string))


char = str(input())
if len(char) <= 100:
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
	new_word = []
	char = list(char)
	for i in char:
		if i in vowels:
			del i
		else:
			new_word.append(i)
	joined_word = str(''.join(new_word)).lower()
	new_word_with_period = str(''.join(['.' + i for i in joined_word]))
	print(new_word_with_period)


l = ['a', 'e', 'i', 'o', 'u', 'y']
s = input().strip()
s = s.lower()
st = ''
for i in s:
	if i in l:
		pass
	else:
		st = st + '.' + i
print(st)


word = str(input())
lower = word.lower()
newWord = list(lower)
newWord = [string.replace('a', '') for string in newWord]
newWord = [string.replace('o', '') for string in newWord]
newWord = [string.replace('y', '') for string in newWord]
newWord = [string.replace('e', '') for string in newWord]
newWord = [string.replace('u', '') for string in newWord]
newWord = [string.replace('i', '') for string in newWord]
for i in range(len(newWord)):
	if newWord[i] != '':
		newWord[i] = '.' + newWord[i]
result = ''.join(newWord)
print(result)


word = input().lower()
out = ''
for letter in list(word):
	if letter == 'a' or letter == 'o' or letter == 'y' or (letter == 'e') or (letter == 'u') or (letter == 'i'):
		word = word.replace(letter, '')
for letter in list(word):
	out += '.'
	out += letter
print(out)


originalWord = str(input())
lowerWord = originalWord.lower()
letters = list()
for i in range(len(lowerWord)):
	if lowerWord[i] != 'a' and lowerWord[i] != 'e' and (lowerWord[i] != 'i') and (lowerWord[i] != 'o') and (lowerWord[i] != 'u') and (lowerWord[i] != 'y'):
		letters.append('.')
		letters.append(lowerWord[i])
print(''.join(letters))


word = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
res = ''
for char in word:
	if char not in vowels:
		res += f'.{(char.lower() if char.isupper() else char)}'
print(res)


import re
s = input().lower()
x = re.split('a|e|i|o|u|y', s)
if '' in x:
	x.remove('')
for i in x:
	for j in i:
		print('.' + j, end='')


lst1 = 'aoyeui'
s = input()
s = s.lower()
s1 = []
for i in range(len(s)):
	if s[i] not in lst1:
		s1.append('.')
		s1.append(s[i])
s = ''.join(s1[::1])
print(s)


n = list(input())
a = []
for i in range(len(n)):
	if 65 <= ord(n[i]) <= 90:
		n[i] = chr(ord(n[i]) + 32)
	if n[i] != 'a' and n[i] != 'o' and (n[i] != 'y') and (n[i] != 'e') and (n[i] != 'u') and (n[i] != 'i'):
		a.append('.' + n[i])
print(''.join(a))


string = input()
string = string.lower()
split_string = [data for data in string]
result_list = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for data in split_string:
	if data not in vowel:
		result_list.append(data)
final_list = []
result = ''
for data in result_list:
	result += '.'
	result += data
print(result)


a = input()
a = a.lower()
c = []
for m in a:
	c.append(m)
b = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	for j in b:
		if i == j:
			c.remove(i)
		else:
			continue
strr = '.'
for k in c:
	strr += k + '.'
print(strr[:-1])


test = str(input())
vowel = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
e = ''
for z in test:
	if z in vowel:
		pass
	else:
		e = e + '.' + z
print(e.lower())


s = input()
newString = ''
for char in range(len(s)):
	if s[char].lower() in 'aoyeui':
		pass
	else:
		newString += f'.{s[char].lower()}'
print(newString)


def eVogal(letra):
	if letra == 'a' or letra == 'e' or letra == 'i' or (letra == 'o') or (letra == 'u') or (letra == 'y'):
		return True
	return False
new_str = ''
frase = list(input().lower())
for s in range(len(frase)):
	if not eVogal(frase[s]):
		new_str += '.' + frase[s]
print(new_str)


x = input().lower()
vowel = ('a', 'i', 'u', 'e', 'o', 'y')
j = []
for i in x:
	if vowel.count(i) == 0:
		j.append('.')
		j.append(i)
print(''.join(map(str, j)))


x = input()
l = x.lower()
s = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	if i not in v:
		s = s + '.' + i
print(s)


def remove_vocals(s):
	ns = ''
	mas = ['a', 'y', 'o', 'e', 'u', 'i']
	for it in s:
		if it not in mas:
			ns += it
	return ns

def add_points(s):
	ns = ''
	for it in s:
		ns += '.' + it
	return ns
s = input()
s = s.lower()
s = remove_vocals(s)
print(add_points(s))


x = input()
a = x.lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
p = []
for i in range(0, len(a)):
	p.append('.')
	p.append(a[i])
c = ''
y = c.join(p)
print(y)


n = input()
b = []
for i in range(len(n)):
	if n[i].isupper():
		jia = n[i].lower()
		b.append(jia)
	else:
		b.append(n[i])
vow = ['a', 'o', 'y', 'e', 'u', 'i']
c = []
for i in b:
	if i not in vow:
		add = '.{}'.format(i)
		c.append(add)
print(''.join(c))


s = input()
ans = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'y' or (s[i] == 'i') or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'Y') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U'):
		continue
	ans = ans + '.' + s[i].lower()
print(ans)


def func(eiei):
	for i in range(0, len(eiei)):
		k = eiei[i].lower()
		Show = ''
		if k != 'a' and k != 'e' and (k != 'i') and (k != 'o') and (k != 'u') and (k != 'y'):
			print('.%c' % k, end='')
A = input()
func(A)


word = input()
newWord = ''
word = word.lower()
vowels = 'a e i o u y'.split()
for letter in word:
	if letter not in vowels:
		newWord = newWord + '.' + letter
print(newWord)


d = list(input().lower())
vowels = 'aeiouy'
for i in range(len(d)):
	if d[i] in vowels:
		d[i] = ''
	else:
		d[i] = '.{}'.format(d[i])
print(''.join(d))


from collections import defaultdict as df
dc = df(lambda : True)
for i in 'aeiouy':
	dc[i] = False
s = input().strip().lower()
ss = ''
for i in s:
	if dc[i]:
		ss += i
if len(ss) > 0:
	sx = ''
	for i in ss:
		sx += '.'
		sx += i
	ss = sx
print(ss)


input_string = input()
input_string = input_string.lower()
ans = ''
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(input_string)):
	if input_string[i] not in L:
		ans += '.'
		ans += input_string[i]
print(ans)


cuv = input()
ans = ''
vowel = ['A', 'O', 'Y', 'E', 'U', 'I']
for lit in cuv:
	if lit.upper() not in vowel:
		ans = ans + '.' + lit.lower()
print(ans)


s = input()
vovel = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
answer = ''
for i in s:
	if i in vovel:
		continue
	else:
		answer += '.' + i
print(answer)


s = input()
t = s.lower()
t1 = t.replace('a', '')
t2 = t1.replace('o', '')
t3 = t2.replace('y', '')
t4 = t3.replace('e', '')
t5 = t4.replace('u', '')
t6 = t5.replace('i', '')
lt6 = list(t6)
ot6 = '.'.join(lt6)
a = ['.']
lt7 = a + list(ot6)
end = ''.join(lt7)
print(end)


s = input()
s = s.lower()
l = []
for e in s:
	if e not in 'aeiouy':
		l.append(e)
print('.' + '.'.join(l))


word = input()
vowels = 'aeiouy'
word = word.lower()
for char in word:
	if char in vowels:
		word = word.replace(char, '')
for char in word:
	print('.' + char, end='')


def solve():
	vov = 'aoyeui'
	s = input().lower()
	l = list(filter(lambda c: c not in vov, s))
	l = ['.' + x for x in l]
	print(''.join(l))
solve()


word = list(input().lower())
vowels = []
for i in range(len(word)):
	if 'aeiouy'.__contains__(word[i]):
		vowels.append(word[i])
for i in vowels:
	word.remove(i)
for i in range(len(word)):
	word.insert(i * 2, '.')
print(''.join(word))


print('.', '.'.join(list(filter(lambda x: x not in ['a', 'e', 'i', 'o', 'u', 'y'], input().lower()))), sep='')


string = input()
string2 = 'aoyeuiAOYEUI'
for i in range(0, len(string)):
	if string[i] == string2[0] or string[i] == string2[1] or string[i] == string2[2] or (string[i] == string2[3]) or (string[i] == string2[4]) or (string[i] == string2[5]) or (string[i] == string2[6]) or (string[i] == string2[7]) or (string[i] == string2[8]) or (string[i] == string2[9]) or (string[i] == string2[10]) or (string[i] == string2[11]):
		continue
	else:
		print('.' + string[i].lower(), end='')


string = input().lower()
b = 'aeiouy'
notvowl = '.'.join([c for c in string if not c in b])
print('.' + notvowl)


word = list(input().lower())
skipped = ['a', 'o', 'y', 'e', 'u', 'i']
s = []
for item in word:
	if item not in skipped:
		s.append(item)
n = 0
while n < len(s):
	s.insert(n, '.')
	n += 2
print(''.join(s))


word = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_word = []
for letter in word:
	if letter not in vowels:
		new_word.append('{0}{1}'.format('.', word[word.index(letter)]))
print(''.join(new_word))


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
string = string.lower()
for ch in string:
	if not ch in vowels:
		print('.' + ch, end='')
print('')


a = input()
a = a.replace('A', '')
a = a.replace('O', '')
a = a.replace('Y', '')
a = a.replace('E', '')
a = a.replace('U', '')
a = a.replace('I', '')
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
a = a.replace('y', '')
i = 0
a = list(a)
while i <= len(a) - 1:
	if 65 <= ord(a[i]) <= 90:
		a[i] = '.' + chr(ord(a[i]) + 32)
	else:
		a[i] = '.' + a[i]
	i += 1
print(''.join(a))


name = input()
name = name.lower()
result = ''
result.__add__('.')
print(result)
for c in name:
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		result = result.__add__('.')
		result = result.__add__(c)
print(result)


s = input()
t = ''
arr = ['a', 'e', 'i', 'o', 'u', 'y']
for _ in range(len(s)):
	if s[_].lower() not in arr:
		print('.', end='')
		print(s[_].lower(), end='')


a = input()
a = a.lower()
b = 'aoyeui'
c = ''
for char in b:
	a = a.replace(char, '')
for i in a:
	c = c + '.' + i
print(c)


stringg = input()
string = stringg.lower()
stringlist = list(string)
n = len(stringlist)
i = 0
final = []
while i < n:
	if stringlist[i] != 'a' and stringlist[i] != 'y' and (stringlist[i] != 'u') and (stringlist[i] != 'o') and (stringlist[i] != 'i') and (stringlist[i] != 'e'):
		final.append('.')
		final.append(stringlist[i])
	i += 1
print(''.join(final))


x = input()
x = list(x.lower())
s = ''
for i in range(len(x)):
	if x[i] not in 'aeioyu':
		s = s + '.' + x[i]
print(s)


n = input()
a = []
g = 0
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'A' and (n[i] != 'o') and (n[i] != 'O') and (n[i] != 'y') and (n[i] != 'Y') and (n[i] != 'e') and (n[i] != 'E') and (n[i] != 'u') and (n[i] != 'U') and (n[i] != 'i') and (n[i] != 'I'):
		a.append(n[i].lower())
print('.', '.'.join(a), sep='')


n1 = input()
n = n1.lower()
for i in n:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		print('.' + i, end='')


word = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
replaced_word = ''
for i in word:
	if i not in vowels:
		replaced_word += '.' + str.lower(i)
print(replaced_word)


newstring = ''
vowels = 'AOYEUI'.lower()
string = input().lower()
for symb in string:
	if symb not in vowels:
		newstring += '.{}'.format(symb)
print(newstring)


s = input()
glasn = {'a', 'o', 'y', 'e', 'u', 'i'}
res = ''
s = s.lower()
for c in s:
	if not c in glasn:
		res += '.' + c
print(res)


def printarr(arr):
	for i in range(len(arr)):
		print(arr[i], end='')
	print()
word = str(input()).lower()
arr = list(word)
i = 0
for x in word:
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		arr.remove(x)
	else:
		arr = arr[:i] + ['.'] + arr[i:]
		i += 2
printarr(arr)


s = str(input())
s = s.lower()
length = len(s)
answer = ''
newStr = s.replace('a', '')
newStr = newStr.replace('e', '')
newStr = newStr.replace('i', '')
newStr = newStr.replace('o', '')
newStr = newStr.replace('u', '')
newStr = newStr.replace('y', '')
length = len(newStr)
for i in range(0, length, 1):
	answer = answer + '.' + newStr[i]
print(answer)


s = input()
alph = 'bcdfghjklmnpqrstvwxz'
for i in range(20):
	alph += alph[i].capitalize()
for i in range(len(s)):
	if alph.__contains__(s[i]):
		print('.' + s[i].lower(), end='')


line = input()
glas = 'aoyeui'
line = line.lower()
res = ''
for l in line:
	if l in glas:
		continue
	else:
		res += '.' + l
print(res)


string = input().lower()
new_string = ''
for i in string:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		new_string += '.' + i
print(new_string)


import sys
import math

def alele():
	return list(map(int, sys.stdin.readline().strip().split()))

def ilele():
	return map(int, sys.stdin.readline().strip().split())

def input():
	return sys.stdin.readline().strip()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
s = input()
S = s.lower()
A = list()
A.extend(S)
B = A.copy()
for i in range(len(A)):
	if A[i] in vowel:
		B[i] = '*'
for i in B:
	if i == '*':
		continue
	print('.', end='')
	print(i, end='')


vowels = 'aeiouy'
s = input().lower()
l = ['.' + str(x) for x in s if x not in vowels]
print(''.join(l))


a = str(input())
a = a.upper()
a = a.replace('A', '')
a = a.replace('O', '')
a = a.replace('Y', '')
a = a.replace('E', '')
a = a.replace('U', '')
a = a.replace('I', '')
a = a.lower()
a = '.'.join(a)
print('.' + a)


import sys
import math
import re
import io

def main():
	s = input().lower()
	file_str = io.StringIO()
	for m in re.finditer('([^aeiouy])', s):
		file_str.write('.' + m.group(0))
	print(file_str.getvalue())
main()


l = input()
for i in range(len(l)):
	t = l[i].lower()
	if t != 'a' and t != 'e' and (t != 'i') and (t != 'o') and (t != 'u') and (t != 'y'):
		print('.%c' % t, end='')


word = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
text = []
for x in word:
	if x not in vowels:
		text.append('.' + x)
print(''.join(text))


string = input().lower()
result = ''
vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
for i in string:
	if i in vowels:
		continue
	else:
		result += '.' + i
print(result)


vowel = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
S = input()
ans = ''
for i in range(0, len(S)):
	if S[i] not in vowel:
		ans = ans + '.'
		if 65 <= ord(S[i]) and ord(S[i]) <= 90:
			ans = ans + chr(ord(S[i]) + 32)
		if 97 <= ord(S[i]) and ord(S[i]) <= 122:
			ans = ans + S[i]
print(ans)


x = input('')
w = x.lower()
l = []
o = []
for i in w:
	l.append(i)
v = ['a', 'e', 'i', 'o', 'u', 'y']
L = l.copy()
for i in L:
	for j in v:
		if i == j:
			l.remove(i)
for i in l:
	o.append('.')
	o.append(i)
s = ''
for i in o:
	s += i
print(s)


input_string = str(input())
input_string = list(input_string)
badlist = ['a', 'o', 'y', 'e', 'u', 'i']
finallist = []
finallist = [x.lower() for x in input_string]
prelist = []

def filter_deletevowels(x):
	if not any((x in i for i in badlist)):
		prelist.append(x)
b = filter(filter_deletevowels, finallist)
b = list(b)
finallist = prelist
k = 0
run = True
finallistlen = len(finallist)
finallist = list(''.join((l + '.' * (n % 1 == 0) for (n, l) in enumerate(prelist))))
finallist.insert(0, '.')
del finallist[-1]
print(''.join(finallist))


try:
	z = input()
	h = z.lower()
	for i in h:
		if i in ('a', 'o', 'y', 'e', 'u', 'i'):
			continue
		else:
			print('.' + i, end='')
except Exception as e:
	pass


s = input().lower()
l = []
x = 'ayouie'
for i in s:
	if i not in x:
		l.append('.')
		l.append(i)
print(''.join(l))


a = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
res = ''
for i in a:
	i = i.lower()
	if i not in vowels:
		res += '.' + i
print(res)


string = input()
k = [ord(p) for p in string]
n = len(string)
s = []
x = []
for i in range(n):
	if k[i] in {65, 69, 73, 79, 85, 89, 97, 101, 105, 111, 117, 121}:
		continue
	else:
		s.append(ord('.'))
		if k[i] < 97:
			s.append(k[i] + 32)
		if k[i] >= 97:
			s.append(k[i])
for j in range(len(s)):
	x.append(chr(s[j]))
print(''.join(x))


t = input().lower()
s = ''
for i in t:
	if ord(i) == 97:
		continue
	elif ord(i) == 101:
		continue
	elif ord(i) == 117:
		continue
	elif ord(i) == 105:
		continue
	elif ord(i) == 111:
		continue
	elif ord(i) == 121:
		continue
	else:
		s += '.'
		s += i
for i in s:
	print(i, end='')


sa = list(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
str = []
for i in sa:
	if i not in vowels:
		str.append(i)
s2 = []
for i in str:
	s2.append('.')
	s2.append(i)
print(''.join(s2).lower())


p = input()
p = p.lower()
x = ''
for i in range(len(p)):
	if p[i] not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		x = x + '.' + p[i]
print(x)


s = input()
s = s.lower()
s1 = ''
lstv = ['a', 'e', 'i', 'o', 'u', 'y']
ch = ''
isvowel = 0
ln = len(s)
for i in range(0, ln, 1):
	ch = s[i]
	for j in range(0, 6, 1):
		if ch == lstv[j]:
			isvowel = 1
			break
	if isvowel == 0:
		s1 = s1 + '.'
		s1 = s1 + ch
	isvowel = 0
print(s1)


s = input()
s = s.lower()
sl = len(s)
i = 0
s = s.translate({ord('a'): None, ord('e'): None, ord('i'): None, ord('o'): None, ord('u'): None, ord('y'): None})
s = '.'.join(s)
s = '.' + s
print(s)


l = input()
l1 = ['.' + i for i in l.lower() if i not in 'a y o u i e']
print(''.join(l1))


x = str(input()).lower()
a = []
a.append('.')
for i in range(len(x)):
	if x[i] in 'ayouie':
		if a[len(a) - 1] != '.':
			a.append('.')
	else:
		if a[len(a) - 1] != '.':
			a.append('.')
		a.append(x[i])
if a[len(a) - 1] == '.':
	del a[len(a) - 1]
print(''.join(a))


a = input()
a = list(a)
w = ['a', 'o', 'y', 'e', 'u', 'i']
W = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(a)):
	if a[i].isupper():
		a[i] = a[i].lower()
	if a[i] not in w and a[i] not in W:
		a[i] = '.' + a[i]
	if a[i] in w or a[i] in W:
		a[i] = ''
for i in range(len(a)):
	print(a[i], end='')


s = input()
s1 = s.lower()
s2 = list(s1)
s3 = list(filter(lambda i: i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'), s2))
s4 = ''
s4 = s4.join(s3)
s5 = ''
s5 = '.'.join(s4)
print('.', end='')
print(s5)


vowel = ['a', 'i', 'u', 'e', 'o', 'y']
w = input()
word = []
for i in range(0, len(w), 1):
	curr = w[i]
	curr = curr.lower()
	if curr not in vowel:
		word.append(curr)
for j in range(0, len(word), 1):
	print('.' + word[j], end='')


s = input()
s2 = ''
for i in s:
	if i == 'A' or i == 'a' or i == 'O' or (i == 'o') or (i == 'Y') or (i == 'y') or (i == 'E') or (i == 'e') or (i == 'U') or (i == 'u') or (i == 'I') or (i == 'i'):
		continue
	elif 65 <= ord(i) <= 90:
		s2 = s2 + '.' + chr(ord(i) + 32)
	else:
		s2 = s2 + '.' + i
print(s2)


word = str(input())
output = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in list(word):
	if i.lower() in vowels:
		continue
	output.append('.' + i.lower())
print(''.join(output))


s = list(input())
vo = ['a', 'e', 'i', 'o', 'u', 'y']
li = []
for i in s:
	if i.lower() not in vo:
		li.append('.')
		li.append(i.lower())
print(''.join(li))


strr = input().lower()
nott = '.'.join([c for c in strr if not c in 'aiueoy'])
strr = '.' + nott
print(strr)


def fnc(s):
	str = []
	for i in s:
		if i == 'a' or i == 'i' or i == 'y' or (i == 'Y') or (i == 'e') or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U'):
			pass
		elif ord(i) >= 97:
			str.append(chr(46))
			str.append(i)
		else:
			str.append(chr(46))
			str.append(chr(ord(i) + 32))
	return str
s = input()
for i in fnc(s):
	print(i, end='')


vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
input_str = input()
output = ''
for letter in input_str:
	if not letter.lower() in vowels:
		output += '.' + letter.lower()
print(output)


y = input()
c = ''
for i in y:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		y.replace('i', '')
	else:
		c = c + '.' + i
print(c.lower())


a1 = []
a2 = []
a3 = ['a', 'o', 'y', 'e', 'u', 'i']
a4 = []
a5 = []
a1 = input()
b1 = 0
b2 = 0
b3 = 0
b4 = 0
b5 = 0
c1 = 0
x = 0
a2 = a1.lower()
while b1 != len(a1):
	a4.append(a2[b1])
	b1 = b1 + 1
while b2 <= len(a1) - 1:
	if a4[c1] == a3[0]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	if a4[c1] == a3[1]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	if a4[c1] == a3[2]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	if a4[c1] == a3[3]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	if a4[c1] == a3[4]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	if a4[c1] == a3[5]:
		a4.remove(a4[c1])
		c1 = c1 - 1
	b2 = b2 + 1
	c1 = c1 + 1
b4 = len(a4)
while b3 < b4 * 2:
	a4.insert(b3, '.')
	b3 = b3 + 2
a5 = ''.join(a4)
print(a5)


n = input()
q = 'aoyeui'
n = n.lower()
for i in n:
	if i in q:
		continue
	print('.' + i, end='')


string = input()
vowels = 'aeiouyAEIOUY'
list = set(vowels)
result = ''
for char in string:
	if char in vowels:
		continue
	else:
		result += '.' + char.lower()
print(result)


n = input()
n = n.lower()
d = []
for i in n:
	d.append(i)
gl = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
while i < len(d):
	if d[i] in gl:
		d.remove(d[i])
		i = i
	else:
		d.insert(i, '.')
		i += 2
b = ''
for k in d:
	b += k
print(b)


n = input().lower()
a = [i for i in n if i not in 'aeiouy']
print('.' + '.'.join(a))


a = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = input()
for i in s:
	if i in a:
		x = s.replace(i, '')
		s = x
for j in s.lower():
	print('.' + str(j), end='')


q = input()
q = q.lower()

def c(s):
	if s == 'a' or s == 'e' or s == 'i' or (s == 'o') or (s == 'u') or (s == 'y'):
		return 0
	else:
		return 1
for i in q:
	if c(i):
		print('.{}'.format(i), end='')


s = input()
s = s.lower()
new_s = ''
for letter in s:
	if letter in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		new_s = new_s + '.{}'.format(letter)
print(new_s)


y = input()
s = str.lower(y)
m = ''
vowels = ['a', 'e', 'i', 'y', 'o', 'u']
for i in s:
	if i not in vowels:
		m += '.' + i
print(m)


import string
word = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
print('.' + '.'.join([i for i in word.lower() if i not in vowels]))


s = input().lower()
l = []
for i in s:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		l.append(i)
for i in l:
	print('.' + i, end='')


vwl = 'AOYEUIaoyeui'
s = input('')
g = list(s)
gCopy = g[:]
for i in g:
	if i in vwl:
		gCopy.remove(i)
x = len(gCopy)
for i in range(0, len(gCopy)):
	if ord(gCopy[i]) >= 65 and ord(gCopy[i]) <= 90:
		gCopy[i] = gCopy[i].lower()
gStr = ''.join(gCopy)
gStr = '.'.join(gStr)
print('.' + gStr)


s = input().lower()
strings = list(s)
new_strings = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for (i, char) in enumerate(strings):
	if char in vowels:
		continue
	else:
		new_strings.append('.')
		new_strings.append(char)
print(''.join(new_strings))


x = input('')
x = list(x.lower())
z = []
for (i, j) in enumerate(x):
	if j in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		z.insert(i, '.' + j)
print(''.join(z))


string = list(input().lower())
t = []
for i in string:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		t.append(i)
print('.' + '.'.join(t))


st = input()
vovels = 'aeiouy'
new = ''
for i in st.lower():
	if i not in vovels:
		new = new + '.' + i
print(new)


def rem(d):
	if d in s:
		for i in range(s.count(d)):
			s.remove(d)

def po(i):
	if i < len(s):
		s.insert(i, '.')
		i += 2
		po(i)
s = list(input().lower())
it = 0
rem('a')
rem('o')
rem('y')
rem('e')
rem('u')
rem('i')
po(it)
print(''.join(s))


x = input().lower()
newlist = []
vo = ['a', 'e', 'i', 'o', 'u', 'y']
ls = [x[i] for i in range(len(x))]
for ele in ls:
	if ele != vo[0] and ele != vo[1] and (ele != vo[2]) and (ele != vo[4]) and (ele != vo[3]) and (ele != vo[5]):
		newlist.append(ele)
for elements in newlist:
	toprint = '.' + elements
	print(toprint, end='')


s = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in range(len(vowels)):
	if vowels[i] in s:
		s = s.replace(vowels[i], '')
s = s.lower()
s = list(s)
for i in range(0, len(s)):
	s[i] = '.' + s[i]
str1 = ''
s = str1.join(s)
print(s)


c = input()
c = 'A' + c
c = c.capitalize()
c = c[1:]
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for x in c:
	if x not in l:
		print('.' + x, end='')


stri = input()
input_ = stri.lower()
ans = []
for i in input_:
	if i in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		ans.append('.' + i)
print(''.join(ans))


word = input()
vowels = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
res = ''
for i in range(0, len(word)):
	if word[i] in vowels:
		continue
	elif word[i].isupper():
		res = res + '.'
		res = res + word[i].lower()
	else:
		res = res + '.'
		res = res + word[i]
print(res)


a = input()
n = len(a)
a = a.lower()
s = ''
for i in a:
	if i in 'aeiouy':
		pass
	else:
		s += '.'
		s += i
print(s)


a = input()
b = len(a)
for i in range(1):
	if a[i] >= 'a' and a[i] <= 'z' or (a[i] >= 'A' and a[i] <= 'Z'):
		c = a.lower()
d = c.translate({ord(i): None for i in 'aeiouy'})
e = list(d)
f = '.'.join(e)
print('.', end='')
print(f)


import array as ar
s = str(input())
s = s.lower()
print(''.join(('.' + char.lower() for char in s if char.lower() not in 'aeiouy')))


a = input()
a = a.lower()
b = ['aeiou']
c = len(a)
for i in range(0, c):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		print('.{}'.format(a[i]), end='')


n = input()
n = n.lower()
m = ''
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		m += '.' + n[i]
print(m)


x = input().lower()
lst = []
norm = []
string = ''
for y in x:
	lst.append(y)
problem = ['a', 'i', 'u', 'e', 'o', 'y']
for y in range(0, len(x)):
	if lst[y] not in problem:
		norm.append(lst[y])
for y in range(0, len(norm)):
	string += '.' + norm[y]
print(string)


x = input().lower()
returnStr = ''
for i in x:
	if i not in 'aeiouy':
		returnStr += '.%s' % i
print(returnStr)


C = []
s = -1
char = input()
char = char.lower()
for m in char:
	C.append(m)
	s = s + 1
	if m == 'a' or m == 'e' or m == 'i' or (m == 'o') or (m == 'u') or (m == 'y'):
		C.pop(s)
		s = s - 1
	else:
		C.insert(s, '.')
		s = s + 1
str = ''.join(C)
print(str)


n = input()
i = 0
while i < len(n):
	if n[i] == 'a' or n[i] == 'o' or n[i] == 'y' or (n[i] == 'e') or (n[i] == 'u') or (n[i] == 'i') or (n[i] == 'A') or (n[i] == 'O') or (n[i] == 'Y') or (n[i] == 'E') or (n[i] == 'U') or (n[i] == 'I'):
		n = n[:i] + n[i + 1:]
	else:
		i = i + 1
n = n.lower()
print('.' + '.'.join(n))


s = input()
s = s.lower()
vowels = 'aoyuie'
res = ''
for j in s:
	if j not in vowels:
		res += '.' + j
print(res)


x = input()
x = x.lower()
y = ''
vowels = ['a', 'e', 'y', 'i', 'u', 'o']
if x[0] not in vowels:
	y = '.' + x[0]
for i in range(1, len(x)):
	if x[i] not in vowels:
		y = y + '.' + x[i]
print(y)


str = input()
a = str.lower()
b = []
k = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	if i not in k:
		b.append('.')
		b.append(i)
print(''.join(b))


s = input()
s = s.lower()
t = ''
for i in range(len(s)):
	if s[i] != 'o' and s[i] != 'u' and (s[i] != 'a') and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'i'):
		t = t + '.' + s[i]
print(t)


wovels = 'AOYEUI'
a = input()
result = ''
for char in a:
	if not char in wovels and (not char in wovels.lower()):
		result += '.'
		result += char if char.islower() else char.lower()
print(result)


takeInput = input()
outputStr = ''
for alpha in takeInput:
	if alpha.lower() not in ['a', 'i', 'e', 'o', 'u', 'y']:
		outputStr = outputStr + '.' + alpha.lower()
print(outputStr)


inp = input()
req = inp.lower()
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
for j in req:
	if j in list1:
		req = req.replace(j, '')
duplicate = req
for i in list(req):
	req = req + '.' + i
out = req.lstrip(duplicate)
print(out)


s = input()
vowels = 'AEIOUYaeiouy'
for i in s:
	if i in vowels:
		s = s.replace(i, '')
for i in s:
	if i.isupper():
		s = s.replace(i, i.lower())
n = len(s)
l = list(s)
for i in range(n):
	l.insert(2 * i, '.')
print(''.join(l))


vowels = frozenset('aeiouy')
print(''.join(('.' + a for a in input().rstrip().lower() if a not in vowels)))


vowel = ['a', 'o', 'y', 'e', 'u', 'i']
str = input()
str = str.lower()
l = len(str)
answer = ''
for i in range(l):
	if str[i] not in vowel:
		answer += '.%s' % str[i]
print(answer)


import math

def main():
	s = input().lower()
	v = 'aeiouy'
	s = list(s)
	r = []
	for i in s:
		if i not in v:
			r.append('.')
			r.append(i)
	print(''.join(map(str, r)))
main()


v = ['a', 'e', 'i', 'o', 'u', 'y']
word = input().lower()
for w in v:
	word = word.replace(w, '')
res = ''
for w in word:
	res += '.' + w
print(res)


import math
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
s = input()
ans = []
for c in s:
	if c.upper() in vowels:
		continue
	ans.append('.')
	ans.append(c.lower())
print(''.join(ans))


word = input().lower()
gb = 'aoyeui'
print(''.join(('.' + b for b in word if b not in gb)))


s = input().lower()
res = []
for (i, c) in enumerate(s):
	if c in 'aeyiou':
		continue
	else:
		res.append('.' + c)
print(''.join(res))


import string
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
consonant = [i for i in string.ascii_lowercase if i not in vowel]
_str = input().lower()
_ans = ''
for i in _str:
	if i in consonant:
		_ans = _ans + '.' + i
print(_ans)


str = input().lower()
l = len(str)
for i in range(l):
	if str[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		print('.' + str[i], end='')


s = input()
n = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for ch in s:
	if ch.lower() in vowels:
		pass
	else:
		n.append('.')
		n.append(ch.lower())
print(''.join(n))


s = input().strip()
s = s.lower()
for e in ['a', 'o', 'y', 'e', 'u', 'i']:
	s = s.replace(e, '')
if s:
	print('.', end='')
print('.'.join((c for c in s)))


word = input().lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
l = len(word)
w = ''
j = 0
while j < l:
	w = w + '.' + word[j]
	j = j + 1
print(w)


task = input('')
task = task.lower()
answer = ''
for i in task:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		answer += '.' + i
print(answer)


a = input()
b = a.lower()
c = ['a', 'o', 'y', 'e', 'u', 'i']
for i in b:
	if i in c:
		b = b.replace(i, '')
b = list(b)
b = '.'.join(b)
print('.' + str(b))


word = input()
word_low = word.lower()
vowels = 'aAeEiIoOuUyY'
for i in word_low:
	if i in vowels:
		word_low = word_low.replace(i, '')
new_list = []
for i in word_low:
	new_list.append(i)
new_word = ''
for i in new_list:
	new_word = new_word + '.' + i
print(new_word)


x = str(input())
for i in range(len(x)):
	if x[i] not in {'A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'}:
		if ord(x[i]) < 97:
			y = chr(ord(x[i]) + 32)
		else:
			y = x[i]
		print('.' + y, end='')


s = input()
ans = ''
for i in s:
	if not i in 'AEIOUYaeiyou':
		ans += '.' + i.lower()
print(ans)


import array as ar
s = str(input())
s = s.lower()
p = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x in vowels:
		s = s.replace(x, '')
res = ''
for i in range(0, len(s)):
	res = res + '.' + s[i]
print(res)


(vowels, answer) = ('a o i e u y'.split(), '')
word_3 = list(filter(lambda c: c not in vowels, list(input('').lower())))
for c in word_3:
	answer += f'.{c}'
print(answer)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
my_str = input().lower()
new_str = ''
for c in my_str:
	if c not in vowels:
		new_str += '.' + c
print(new_str)


strs = input()
result = ''
for each in strs.lower():
	if each in 'aeiouy':
		continue
	else:
		result += '.' + each
print(result)


s = input()
s = s.lower()
a = []
for i in range(len(s)):
	a.append(s[i])
s = ''
i = 0
while i < len(a):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		a.remove(a[i])
	else:
		s += '.' + a[i]
		i += 1
print(s)


a = input().lower()
novow = []
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for i in a:
	if i not in vowels:
		novow.append(i)
if len(novow) % 2 == 0:
	for j in range(0, len(novow) * 2, 2):
		novow.insert(j, '.')
else:
	for j in range(0, len(novow) * 2 - 1, 2):
		novow.insert(j, '.')
print(''.join(novow))


k = str(input())
k = k.lower()
s = ['a', 'e', 'i', 'o', 'u', 'y']
m = ''
for i in range(0, len(k)):
	if k[i] not in s:
		m += '.'
		m += k[i]
print(m)


string = input()
string = string.lower()
result = str()
for i in range(len(string)):
	if string[i] != 'a' and string[i] != 'o' and (string[i] != 'y') and (string[i] != 'e') and (string[i] != 'u') and (string[i] != 'i'):
		result += '.' + string[i]
print(result)


a = list(input().lower())
b = ['a', 'e', 'i', 'o', 'u', 'y']
c = []
for i in a:
	if b.count(i) == 0:
		c.append('.')
		c.append(i)
print(''.join(c))


s = str(input())
s1 = s.lower()
l = list(s1)
for i in range(len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'i' or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'y'):
		l[i] = 0
while l.count(0):
	l.remove(0)
for i in range(len(l)):
	print('.', end='')
	print(l[i], end='')


b = ['a', 'e', 'i', 'o', 'u', 'y']
a = input()
for i in a:
	if i.lower() in b:
		a = a.replace(i, '')
	else:
		a = a.replace(i, '.' + i)
		if i == i.upper():
			a = a.replace(i, i.lower())
while '..' in a:
	a = a.replace('..', '.')
print(a)


s = list(input().strip())
r = []
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in s:
	if i.upper() not in vowels:
		r.append('.')
		if i.upper() == i:
			r.append(i.lower())
		else:
			r.append(i)
print(''.join(r))


a = input()
s = list(a.lower())
for i in range(len(s)):
	if s.count('a') > 0:
		s.remove('a')
	if s.count('o') > 0:
		s.remove('o')
	if s.count('y') > 0:
		s.remove('y')
	if s.count('e') > 0:
		s.remove('e')
	if s.count('u') > 0:
		s.remove('u')
	if s.count('i') > 0:
		s.remove('i')
for i in s:
	print('.', end='')
	print(i, end='')


def is_vowele(a):
	if a == 'a' or a == 'e' or a == 'o' or (a == 'y') or (a == 'u') or (a == 'i'):
		return True
	return False
str = input()
str = str.lower()
new_str = ''
for a in str:
	if not is_vowele(a):
		new_str += '.' + a
print(new_str)


a = 'aeiouy'
b = input()
b = b.lower()
c = ''
for k in range(len(b)):
	if b[k] not in a:
		c = c + '.' + b[k]
print(c)


s = list(input())
v = ['a', 'e', 'i', 'o', 'u', 'y']
v.extend('.'.join(v).swapcase().split('.'))
k = ''
for i in s[:]:
	if i not in v:
		k += '.' + i.lower()
print(k)


s = input()
output = ''
for c in s.lower():
	if c in 'aeyiou':
		continue
	else:
		output += '.' + c
print(output)


s = input().lower()
v1 = 'aeiyou'
for i in s:
	if i in v1:
		continue
	else:
		print('.' + i, end='')


violent = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
input_ = str(input())
for i in input_:
	if i in violent:
		continue
	else:
		print('.', end='')
		print(i.lower(), end='')


text = input()
vowels = 'aeiouy'
temp = ['' if x in vowels else '.' + x for x in text.lower()]
result = ''.join(temp)
print(result)


vowels = 'aiuyeo'
a = input()
z = ''
for i in a:
	if i.lower() not in vowels:
		z = z + '.' + i.lower()
print(z)


ch = input()
l = ['a', 'o', 'y', 'e', 'u', 'i']
ch = ch.lower()
ch1 = ''
for i in ch:
	if i not in l:
		ch1 = ch1 + '.' + i
print(ch1)


vowels = 'AOYEUIaoyeui'
for i in input():
	if i not in vowels:
		print('.' + i.lower(), end='')


raw = input().lower()
t = ['a', 'e', 'i', 'o', 'u', 'y']
prt = ''
for j in range(len(raw)):
	p = 1
	for k in t:
		if raw[j] == k:
			p = 0
	if p == 1:
		prt += '.' + raw[j]
print(prt)


s = input()
vowels = 'aeiouy'
s = s.lower()
for x in s:
	if x in vowels:
		s = s.replace(x, '')
l = ['.']
w = '.'.join([str(e) for e in list(s)])
l.append(w)
print(''.join([str(c) for c in l]))


q = list('aeiouy')
n = input().lower()
for i in n:
	if i in q:
		n = n.replace(i, '')
final = ''
for i in n:
	final += '.' + i.lower()
print(final)


s = input()
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
i = 0
s = s.lower()
while i < len(l):
	s = s.replace(l[i], '')
	i = i + 1
t = list(s)
print('.' + '.'.join(t))


s = input()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y'):
		continue
	else:
		print('.', end='')
		if 65 <= ord(s[i]) <= 90:
			print(chr(ord(s[i]) + 32), end='')
		else:
			print(s[i], end='')


v = ('a', 'o', 'y', 'e', 'u', 'i')
s = input().strip()
s = s.lower()
sl = list(s)
r = list()
for i in sl:
	if i in v:
		r.append('')
	else:
		r.append('.' + i)
r = ''.join(r)
print(r)


s = input()
aa = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
s = list(s)
for i in range(len(s)):
	if s[i] in aa:
		s[i] = ''
	else:
		if s[i].isupper():
			s[i] = s[i].lower()
		s[i] = '.' + s[i]
d = ''.join(s)
print(d)


s = str(input())
sr = ''
if s[0].lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
	sr = sr + '.' + s[0]
for i in range(1, len(s)):
	if s[i].lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		sr = sr + '.' + s[i]
print(sr.lower())


originp = input().lower()
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
notoriginp = []
for char in originp:
	if char not in vowels:
		notoriginp.append(char)
	else:
		pass
lastinp = ''
for member in notoriginp:
	lastinp = lastinp + '.{}'.format(member)
print(lastinp)


a = input()
answ = ''
x = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in a:
	if i not in x:
		answ = answ + '.' + i.lower()
print(answ)


s = input()
s = s.lower()
for c in 'aeiouy':
	s = s.replace(c, '')
t = ''
for c in s:
	t += '.' + c
print(t)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
word = word.lower()
for x in word:
	if x in vowels:
		word = word.replace(x, '')
test = []
for x in word:
	if x not in test:
		test.append(x)
		word = word.replace(x, '.' + x)
print(word)


s = input()
length = len(s)
for i in range(length):
	if s[i].upper() != 'A' and s[i].upper() != 'O' and (s[i].upper() != 'Y') and (s[i].upper() != 'E') and (s[i].upper() != 'U') and (s[i].upper() != 'I'):
		print('.', s[i].lower(), end='', sep='')


def vocales(f):
	f = f.lower()
	vocales = 'aeiouy'
	lista = ''
	for i in range(len(f)):
		if f[i] != 'a' and f[i] != 'e' and (f[i] != 'i') and (f[i] != 'o') and (f[i] != 'u') and (f[i] != 'y'):
			lista = str(lista) + str('.') + str(f[i])
	return lista
frase = str(input())
new = vocales(frase)
print(new)


def eliminar(lista, val):
	while val in lista:
		lista.remove(val)

def agregar(lista, pos):
	lista.insert(pos, '.')
stri = list(input())
eliminar(stri, 'a')
eliminar(stri, 'A')
eliminar(stri, 'e')
eliminar(stri, 'E')
eliminar(stri, 'i')
eliminar(stri, 'I')
eliminar(stri, 'o')
eliminar(stri, 'O')
eliminar(stri, 'u')
eliminar(stri, 'U')
eliminar(stri, 'y')
eliminar(stri, 'Y')
n = len(stri)
for i in range(n):
	if ord(stri[i * 2]) < 96:
		stri[i * 2] = chr(ord(stri[i * 2]) + 32)
	agregar(stri, i * 2)
a = ''.join(stri)
print(a)


a = input().lower()
b = ''
for i in range(len(a)):
	if a[i] not in 'ayeuio':
		b += '.' + a[i]
print(b)


def main():
	str = input().lower()
	str = str.replace('a', '')
	str = str.replace('o', '')
	str = str.replace('y', '')
	str = str.replace('e', '')
	str = str.replace('i', '')
	str = str.replace('u', '')
	z = ''
	for x in str:
		z = z + '.' + x
	print(z)
main()


samogloski = 'aeiouyAEIOUY'

def foo(x):
	X = []
	for litera in x:
		if litera not in samogloski:
			X.append(litera.lower())
	res = '.'.join(X)
	if len(X) > 0:
		res = '.' + res
	return res
n = 1
for i in range(n):
	print(foo(input()))


x = str(input())
x = x.lower()
x = x.replace('a', '')
x = x.replace('e', '')
x = x.replace('i', '')
x = x.replace('o', '')
x = x.replace('u', '')
x = x.replace('y', '')
word = '.'.join(x)
print('.' + word)


s = input().lower()
l = len(s)
j = i = int(0)
for i in range(0, l):
	a = s[j]
	if a not in 'aeouyi':
		print('.' + s[j], end='')
		j = j + 1
	else:
		j = j + 1


s = input()
l = list(s)
d = {'a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U'}
s1 = ''
for i in range(len(l)):
	if l[i] in d:
		continue
	elif l[i].isupper():
		s1 += '.' + l[i].lower()
	else:
		s1 += '.' + l[i]
print(s1)


slovo = input()
slovo = slovo.lower()
odpoved = ''
for pismeno in slovo:
	if pismeno in 'aeiouy':
		pass
	else:
		odpoved += '.' + pismeno
print(odpoved)


in_str = input()
outstr = []
vow = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in in_str:
	if i.upper() in vow:
		continue
	else:
		outstr.append('.')
		outstr.append(i.lower())
for i in outstr:
	print(i, end='')


l = [65, 69, 73, 79, 85, 89]
for i in range(0, 6):
	l.append(l[i] + 32)
d = {}
for i in l:
	d.update({chr(i): 1})
s = input()
s = s.lower()
temp = ''
for i in s:
	try:
		if d[i] == 1:
			continue
	except:
		temp = temp + '.' + i
print(temp)


string = input()
mass = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
new_string = []
for i in range(len(string)):
	if string[i] not in mass:
		new_string.append(' ')
		new_string.append(string[i])
for i in range(len(new_string)):
	if new_string[i] == ' ':
		new_string[i] = '.'
answer = ''.join(new_string)
m_answer = []
for i in range(len(answer)):
	m_answer.append(answer[i].lower())
if m_answer[len(m_answer) - 1] == '.':
	m_answer.pop()
print(''.join(m_answer))


L = input()
T = len(L)
L = L.lower()
S = '.'
for i in range(T):
	if not L[i] in ('a', 'e', 'i', 'o', 'u', 'y'):
		S = S + L[i] + '.'
P = len(S)
K = '.'
for i in range(1, P - 1):
	K = K + S[i]
print(K)


s = input()
l = len(s)
l1 = [97, 65, 101, 69, 73, 105, 111, 117, 79, 85, 89, 121]
for i in range(l):
	if ord(s[i]) not in l1:
		if ord(s[i]) > 97:
			print('.' + s[i], end='')
		else:
			print('.' + chr(ord(s[i]) + 32), end='')


vowels = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
s = input()
for v in vowels:
	s = s.replace(v, '')
s = s.lower()
for c in s:
	print('.' + c, end='')


popa = ['A', 'O', 'Y', 'E', 'U', 'I']
s = input().strip()
ans = ''
for i in s:
	if i.upper() not in popa:
		ans += '.' + i.lower()
print(ans)


import string
s = input()
s = s.lower()
st = ''
vowel = 'aeiouAEIOUYy'
for i in s:
	if i in vowel:
		continue
	else:
		st = st + '.' + i
print(st)


s = ''
k = ''
s = input()
s = s.lower()
for se in s:
	if se == 'a' or se == 'e' or se == 'i' or (se == 'o') or (se == 'u') or (se == 'y'):
		continue
	else:
		k += '.' + str(se)
print(k)


string = input()
i = 0
stringList = list(string)
k = len(string)
for i in range(len(stringList)):
	if ord(stringList[i]) >= 65 and ord(stringList[i]) < 97:
		stringList[i] = chr(ord(stringList[i]) + 32)
i = 0
k = len(stringList)
for i in range(len(stringList)):
	if i < len(stringList):
		while stringList[i - 1] == 'a' or stringList[i - 1] == 'e' or stringList[i - 1] == 'i' or (stringList[i - 1] == 'o') or (stringList[i - 1] == 'u') or (stringList[i - 1] == 'y'):
			stringList.remove(stringList[i - 1])
i = 0
k = 2 * len(stringList)
while i < k:
	stringList.insert(i, '.')
	i += 2
string = ''.join(stringList)
print(string)


import re
s = input()
print(''.join(('.' + c for c in re.sub('|'.join('aoyeui'), '', s.lower()))))


n = input()
l = []
n = n.replace('a', '')
n = n.replace('o', '')
n = n.replace('y', '')
n = n.replace('e', '')
n = n.replace('u', '')
n = n.replace('i', '')
n = n.replace('A', '')
n = n.replace('O', '')
n = n.replace('Y', '')
n = n.replace('E', '')
n = n.replace('U', '')
n = n.replace('I', '')
n = n.lower()
for i in range(len(n)):
	a = n[i]
	l.append(a)
a = '.'.join((i for i in l))
print('.', a, sep='')


s = input()
t = s.lower()
res = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(t)):
	if t[i] not in vow:
		res += '.'
		res += t[i]
print(res)


def main():
	string = input()
	string = string.lower()
	vowel = ['a', 'e', 'i', 'o', 'u', 'y']
	report = ''
	for i in range(0, len(string)):
		v_switch = 0
		for j in range(0, 6):
			if string[i] == vowel[j]:
				v_switch = 1
		if v_switch != 1:
			report += '.' + string[i]
	print(report)
main()


s = input().lower()
for let in 'aoyeui':
	if let in s:
		s = s.replace(let, '')
print('.' + '.'.join(list(s)))


s = str(input())
ans = ''
vowels = 'aeiouAEIOUyY'
for i in s:
	if i in vowels:
		ans += ''
	elif i not in vowels:
		if i.isupper():
			ans += '.' + i.lower()
		else:
			ans += '.' + i
print(ans)


s = input()
vowel = 'aeiouy'
s = s.lower()
print(''.join(('.' + c for c in s if c not in vowel)))


z = str(input()).lower()
arr = []
for i in range(len(z)):
	if z[i] != 'a' and z[i] != 'o' and (z[i] != 'y') and (z[i] != 'e') and (z[i] != 'u') and (z[i] != 'i'):
		arr.append('.')
		arr.append(z[i])
for i in range(len(arr)):
	print(arr[i], end='')


a = input()
a = a.lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('e', '')
a = a.replace('y', '')
a = a.replace('i', '')
a = a.replace('u', '')
a = a.replace('', '.')
b = a[0:len(a) - 1]
print(b)


import re
print('.' + '.'.join(re.sub('[aoyeui]', '', input().lower())))


vowels = ('a', 'e', 'i', 'o', 'u', 'y')
consonants = ('b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z')
a = input()

def anti_vowel(s):
	for char in s:
		if char in vowels:
			s = s.replace(char, '')
	return s

def dot_consonant(t):
	for i in consonants:
		if i in t:
			t = t.replace(i, '.' + i)
	return t
print(dot_consonant(anti_vowel(a.lower())))


n = input()
n = n.lower()
x = ['a', 'e', 'i', 'o', 'u', 'y']
l = ''
for i in range(len(n)):
	if n[i] not in x:
		l += '.'
		l += n[i]
print(l)


word = input().lower()
word_list = list(word)
manipulated_list = ['.{}'.format(x) for x in word_list if x not in ['a', 'e', 'i', 'o', 'u', 'y']]
print(''.join(manipulated_list))


s = input().strip()
f = ''
for i in s:
	if i not in 'AEIOUaeiouyY':
		k = i.lower()
		f += '.' + k
print(f)


print(''.join(('.' + c for c in input().lower() if c not in 'aeiouy')))


def deleteVowels(w, v):
	i = 0
	while i < len(v):
		w = w.lower().replace(v[i], '')
		i = i + 1
	return w

def addPeriods(w):
	finalString = ''
	i = 0
	while i < len(w):
		finalString = finalString + '.' + w[i]
		i = i + 1
	return finalString
vowels = 'aeiouy'
word = input()
noVowels = deleteVowels(word, vowels)
finalStr = addPeriods(noVowels)
print(finalStr)


word = str(input()).lower()
letters = []
letterList = ['a', 'o', 'y', 'e', 'u', 'i']
for x in word:
	letters.append(x)
for letter in letters:
	for x in letterList:
		if x in letters:
			letters.remove(x)
for x in letters:
	if x not in letterList:
		print(f'.{x}', end='')


vowels = 'aoyeui'
s = input().lower()
lst = list(s)
for i in range(len(lst))[::-1]:
	if lst[i] in vowels:
		del lst[i]
print('.'.join([''] + lst))


def main():
	word = input()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	new_word = ''
	for char in word:
		if char.lower() not in vowels:
			new_word += '.' + char.lower()
	print(new_word)
main()


s = input().lower()
output = ''
for c in s:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		output += '.' + c
print(output)


import re
s = input().lower()
s = re.sub('[aieouy]', '', s)
print('.', '.'.join(s), sep='')


word = str(input()).lower()
arr = list(word)
fin = []
for w in arr:
	if w == 'a' or w == 'e' or w == 'i' or (w == 'o') or (w == 'u') or (w == 'y'):
		continue
	else:
		fin.append(w)
str = '.'
for i in range(len(fin)):
	if i != len(fin) - 1:
		str += fin[i]
		str += '.'
	if i == len(fin) - 1:
		str += fin[i]
print(str)


v = 'aeyiou'
s = input()
s = s.lower()
ans = ''
for c in s:
	if c not in v:
		ans += '.' + c
print(ans)


x = input()
y = 'aoeiyu'
ans = ''
for i in range(len(x)):
	if not x[i].lower() in y:
		ans = ans + '.' + x[i].lower()
print(ans)


n = str(input())
voewles = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word = []
for (i, letter) in enumerate(n):
	if letter not in voewles:
		word.append('.')
		word.append(letter)
word = ''.join(word)
print(word.lower())


string = input()
task = '.'.join((c.lower() for c in string if c.lower() not in 'aieouy'))
print('.' + task)


a = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = input()
for i in s:
	if i in a:
		continue
	else:
		x = i
		if x.isupper():
			x = chr(ord(x) + 32)
		print('.', x, sep='', end='')


stroka = input()
stroka = stroka.lower()
stroka_new = ''
for i in stroka:
	if i == 'a' or i == 'y' or i == 'o' or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		stroka_new = stroka_new + '.' + i
print(stroka_new)


string1 = input()
vowels = ['a', 'o', 'y', 'i', 'e', 'u']
string2 = string1.lower()
for i in vowels:
	for k in string2:
		if k == i:
			string2 = string2.replace(k, '')
for j in range(len(string2)):
	print('.', end='')
	print(string2[j], end='')


test = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
test = test.lower()
pest = test
for i in range(len(test)):
	if test[i] in vowels:
		pest = pest.replace(test[i], '')
cest = pest
j = len(pest) * 2
for i in range(0, j, 2):
	cest = cest[:i] + '.' + cest[i:]
print(cest)


str1 = str(input())
vow = 'AEIOUYaeiouy'
str2 = ''
str3 = str1.lower()
for i in str3:
	if i not in vow:
		str2 += '.' + i
print(str2)


s = input()
a = ''
s1 = 'aeiouyAEIOUY'
for i in range(0, len(s)):
	if s[i] not in s1:
		a += '.' + s[i].lower()
print(a)


string = input()
vowels = {'a', 'o', 'y', 'e', 'i', 'u'}
buf = []
for c in string:
	if c.lower() in vowels:
		continue
	else:
		buf.append('.')
		if c.isupper():
			buf.append(c.lower())
		else:
			buf.append(c)
print(''.join(buf))


line = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
line = line.lower()
out = ''
for i in line:
	if i not in vowels:
		out += '.' + i
print(out)


import string
D = set(['a', 'e', 'i', 'o', 'u', 'y'])
A = set(list(string.ascii_lowercase))
A = A.difference(D)
S = input()
N = len(S)
S = S.lower()
for d in D:
	if d in S:
		S = S.replace(d, '')
for a in A:
	if a in S:
		S = S.replace(a, '.' + a)
print(S)


strin = input().lower()
n = '.'.join([c for c in strin if not c in 'aiueoy'])
print('.' + n)


from collections import Counter
from collections import defaultdict
import math
s = input()
s = s.lower()
v = ['a', 'i', 'e', 'o', 'u', 'y']
ans = ''
for i in s:
	if i in v:
		ans = ans
	else:
		ans = ans + '.' + i
print(ans)


mystring = input()
vowels = ['a', 'i', 'u', 'e', 'o', 'y']
mystring = mystring.lower()
mystring = ''.join((x for x in mystring if x not in vowels))
if len(mystring) != 0:
	for x in mystring:
		print('.', end='')
		print(x, end='')


import string
a = input()
b = ''
c = ''
vowels = 'aeiouyAEIOUY'
for i in range(0, len(a)):
	if a[i] in vowels:
		continue
	b += a[i]
b = str.lower(b)
for j in range(0, len(b)):
	c += '.'
	c += b[j]
if c == '':
	c = '.'
print(c)


import os
import sys
from math import *
from io import BytesIO, IOBase

def vsInput():
	sys.stdin = open('input.txt', 'r')
	sys.stdout = open('output.txt', 'w')

def array():
	return [int(i) for i in input().split()]
BUFSIZE = 8192

class FastIO(IOBase):
	newlines = 0

	def __init__(self, file):
		self._fd = file.fileno()
		self.buffer = BytesIO()
		self.writable = 'x' in file.mode or 'r' not in file.mode
		self.write = self.buffer.write if self.writable else None

	def read(self):
		while True:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			if not b:
				break
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines = 0
		return self.buffer.read()

	def readline(self):
		while self.newlines == 0:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			self.newlines = b.count(b'\n') + (not b)
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines -= 1
		return self.buffer.readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.buffer.getvalue())
			(self.buffer.truncate(0), self.buffer.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		self.write = lambda s: self.buffer.write(s.encode('ascii'))
		self.read = lambda : self.buffer.read().decode('ascii')
		self.readline = lambda : self.buffer.readline().decode('ascii')
(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')
v = ['A', 'a', 'e', 'E', 'I', 'i', 'o', 'O', 'u', 'U', 'y', 'Y']
s = input()
ans = ''
for i in s:
	if i not in v:
		ans += '.' + i.lower()
print(ans)


input_string = input()
output_string = ''
for i in input_string:
	if i.lower() in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		continue
	if i.isupper():
		output_string += '.' + i.lower()
	else:
		output_string += '.' + i
print(output_string)


v = ['a', 'e', 'i', 'o', 'u', 'y']
s = input()
d = ''
for i in s:
	if i.lower() not in v:
		d += i
op = ''
for i in d:
	op += '.' + i
print(op.lower())


s = input().lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
for i in v:
	s = s.replace(i, '')
for i in range(len(s)):
	print('.' + s[i], end='')


string = input()
string = string.lower()
string = list(filter(lambda x: x not in 'aoyeui', string))
for i in string:
	print('.{}'.format(i), end='')


a = input()
a = a.lower()
b = 0
for i in a:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		b += 1
	else:
		print('.', end='')
		print(i, end='')


word = input()
exclude = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
for letter in word.lower():
	if letter not in exclude:
		string = string + '.' + letter.lower()
print(string)


oldWord = input()
newWord = ''
vowels = 'AOYEUI'
for letter in oldWord:
	if vowels.find(letter.upper()) == -1:
		newWord += '.' + letter.lower()
print(newWord)


from sys import stdin, stdout
import math
from itertools import permutations, combinations
from collections import defaultdict
from bisect import bisect_left
from bisect import bisect_right
from collections import deque

def L():
	return list(map(int, stdin.readline().split()))

def In():
	return map(int, stdin.readline().split())

def I():
	return int(stdin.readline())
P = 1000000007
s = input()
st = ''
for i in range(len(s)):
	if s[i] in 'aeiouyAEIOUY':
		continue
	elif ord(s[i]) <= 90:
		st += '.'
		st += chr(ord(s[i]) + 32)
	else:
		st += '.'
		st += s[i]
print(st)


n = input()
n = n.lower()
last = -1
m = ['.']
for i in n:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		if last != -1:
			m.append('.')
		m.append(i)
		last = i
print(''.join(m))


st = input()
i = 0
st = st.lower()
while i < len(st):
	if st[i] == 'a' or st[i] == 'e' or st[i] == 'i' or (st[i] == 'o') or (st[i] == 'u') or (st[i] == 'y'):
		st = st[:i] + st[i + 1:]
	else:
		i = i + 1
i = 0
while i < len(st):
	if st[i] != '.':
		st = st[:i] + '.' + st[i:]
	i = i + 2
print(st)


x = input()
s = list(x)
a = ''
for i in range(len(s)):
	if s[i] == 'A' or s[i] == 'O' or s[i] == 'Y' or (s[i] == 'E') or (s[i] == 'U') or (s[i] == 'I') or (s[i] == 'a') or (s[i] == 'o') or (s[i] == 'y') or (s[i] == 'e') or (s[i] == 'i') or (s[i] == 'u'):
		s[i] == 0
	else:
		a = s[i] + a
d = a[::-1]
for i in range(len(d)):
	print('.' + d[i].lower(), end='')


Cadena = input()
NCadena = Cadena.lower()
L = list(NCadena)
i = 0
Nueva = ''
while i < len(L):
	if (L[i] != 'a') & (L[i] != 'e') & (L[i] != 'i') & (L[i] != 'o') & (L[i] != 'u') & (L[i] != 'y'):
		Nueva += '.' + str(L[i])
	i += 1
print(Nueva)


string = input().casefold()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
out = ''
for letter in string:
	if letter not in vowels:
		out += '.' + letter
print(out)


string = str()
for x in input().lower():
	if x not in 'aeyoui':
		string += '.' + x
print(string)


w = list(str.lower(input()))
q = []
for z in range(0, len(w)):
	if w[z] not in ('a', 'e', 'i', 'o', 'u', 'y'):
		q.append('.')
		q.append(w[z])
print(''.join(q))


st = input()
vowels = set(['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'])
result = ''
for char in st:
	if not char in vowels:
		result += '.'
		if char.isupper():
			result += char.lower()
		else:
			result += char
print(result)


a = str(input())
l = []
k = []
for cha in a:
	l.append(cha)
for i in range(len(l)):
	if ord(l[i]) >= 65 and ord(l[i]) <= 90:
		l[i] = chr(ord(l[i]) + 32)
for i in range(len(l)):
	if ord(l[i]) == 97 or ord(l[i]) == 101 or ord(l[i]) == 105 or (ord(l[i]) == 111) or (ord(l[i]) == 117) or (ord(l[i]) == 121):
		continue
	else:
		k.append('.' + l[i])
for i in k:
	print(i, end='')


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
s1 = ''
for c in range(len(s)):
	if s[c] in v:
		c += 1
	elif s[c].isupper():
		s1 = s1 + '.' + s[c].lower()
	else:
		s1 = s1 + '.' + s[c]
print(s1)


A = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
B = ['A', 'E', 'I', 'O', 'U', 'Y']
C = ['a', 'y', 'e', 'i', 'o', 'u']
D = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
s = input()
x = ''
for i in s:
	if i in B or i in C:
		continue
	if i in A and i not in D:
		x += '.'
		x += D[A.index(i)]
	elif i in D:
		x += '.'
		x += i
print(x)


a = input()
l = 'aoeyui'
for i in range(len(a)):
	if a[i].lower() in l:
		pass
	else:
		print('.', end='')
		print(a[i].lower(), end='')


def vowel(s):
	s = s.lower()
	m = ''
	for i in s:
		if i != 'a' and i != 'e' and (i != 'o') and (i != 'i') and (i != 'u') and (i != 'y'):
			m = m + '.'
			m = m + i
	print(m)
	return
n = input()
vowel(n)


i = input().lower()
v = 'aoyeui'
o = ''
for l in i:
	if l not in v:
		o += '.' + l
print(o)


word = input()
words = word.lower()
result = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in words:
	if char not in vowels:
		result.append('.')
		result.append(char)
put = ''
for i in result:
	put += i
print(put)


string = input()
ans = ''
for i in string:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'O') or (i == 'U') or (i == 'Y'):
		continue
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		ans += '.'
		a = ord(i)
		if a >= 65 and a <= 90:
			ans += chr(a + 32)
		else:
			ans += i
print(ans)


string = input()
res = ''
for i in string:
	f = ord(i)
	if 65 <= f < 91:
		i = chr(f + 32)
		if i not in 'aoyeiu':
			res += '.' + i
	elif i not in 'aoyeiu':
		res += '.' + i
print(res)


print(*['.' + c.lower() for c in input() if not c.lower() in 'aoyeui'], sep='')


def func(word):
	word = word.lower()
	result = []
	for i in range(len(word)):
		if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
			continue
		else:
			result.append('.')
			result.append(word[i])
	return result
data = input()
result = func(data)
for i in result:
	print(i, end='')


x = input()
x = x.lower()
vow = ('a', 'e', 'y', 'i', 'o', 'u')
p = ''
for i in x:
	if i in vow:
		x = x.replace(i, '')
for i in x:
	p = p + '.' + i
print(p)


string = input().lower()
vowels = 'aoyeui'
for i in string:
	if i in vowels:
		string = string.replace(i, '')
res = list(string)
print('', *res, end='', sep='.')


s = input()
vowels = ['A', 'E', 'O', 'U', 'I', 'Y']
res = ''
for i in range(0, len(s)):
	cond = False
	for j in vowels:
		if s[i] == j or s[i] == j.lower():
			cond = True
			break
	if cond == False:
		res += '.' + s[i].lower()
print(res)


N = input()
n = len(N)
a = list(N)
b = ''
for i in range(n):
	c = a[i].lower()
	if c == 'a' or c == 'y' or c == 'e' or (c == 'u') or (c == 'i') or (c == 'o'):
		c = ''
	else:
		c = '.' + c
	b = b + c
print(b)


s = input().lower()
st = ''
for i in range(len(s)):
	if s[i] not in 'aeiouy':
		st += s[i]
l = list(st)
str2 = '.'.join(l)
print('.' + str2)


a = input()
a = a.lower()
a = list(a)
b = ' '
for x in a:
	if x not in 'aoyiue':
		b = b + '.' + x
c = b.lstrip()
print(c)


s = input()
length = len(s)
i = 0
newS = []
while i != length:
	if 'A' <= s[i] <= 'Z' and s[i] != 'A' and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'Y'):
		newS.append('.')
		newS.append(s[i].lower())
	if 'a' <= s[i] <= 'z' and s[i] != 'a' and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		newS.append('.')
		newS.append(s[i])
	i = i + 1
st = ''.join(newS)
print(st)


sOri = input()
sLow = sOri.lower()
sDel = sLow.translate({ord(i): None for i in 'aeyoui'})
sSpl = list(sDel)
sep = '.'
print('.' + sep.join(sSpl))


s = input()
v = 'aieouAEIOUYy'
t = ''
for i in s:
	if i not in v and i.isalpha():
		t = t + '.' + i.lower()
print(t)


import re
s = input()
s = re.sub('[ayeiouAYEIOU]', '', s)
s = list(s)
s = [x.lower() for x in s]
for i in range(len(s)):
	s[i] = '.' + s[i]
for each in s:
	print(each, end='')


strs = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
strs = strs.lower()
lst = []
for i in strs:
	if i not in vow:
		lst.append('.')
		lst.append(i)
for i in lst:
	print(i, end='')


s = input()
output = ''
arr = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i not in arr:
		output += i
output = output.lower()
s = output
output = ''
for i in s:
	output += '.' + i
print(output)


x = input()
x = x.lower()
z = 0
while z < len(x):
	if x[z] != 'a' and x[z] != 'o' and (x[z] != 'i') and (x[z] != 'e') and (x[z] != 'u') and (x[z] != 'y'):
		print('.' + x[z], end='')
	z += 1


print('.' + '.'.join([_ for _ in filter(lambda x: x not in 'aoyeui', input().lower())]))


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
word = input()
result = ''
for char in word:
	if char.upper() not in vowels:
		result += '.' + char.lower()
print(result)


l = list(map(str.lower, input()))
vow = ['a', 'e', 'i', 'o', 'u', 'y']
final = ''
for i in l:
	if i not in vow:
		final += '.' + str(i)
print(final[0:len(final)])


s = input()
s = s.lower()
k = ['a', 'e', 'i', 'o', 'u', 'y']
p = ''
for i in s:
	if i not in k:
		p += '.' + i
print(p)


s = input()
r = ''
for i in s:
	if i.isupper():
		r += i.lower()
	else:
		r += i
r = r.split('a')
r = ''.join(r)
r = r.split('e')
r = ''.join(r)
r = r.split('i')
r = ''.join(r)
r = r.split('o')
r = ''.join(r)
r = r.split('u')
r = ''.join(r)
r = r.split('y')
r = ''.join(r)
s = '.'
for i in r:
	s += i
	s += '.'
print(s[:-1])


name = input()
name = name.lower()
new_name = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for c in name:
	if c not in vowels:
		new_name += f'.{c}'
print(new_name)


s = str(input())
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
print('.', end='')
print('.'.join(s))


vowel = 'aeiouy'
b = input().lower()
new_word = []
for letter in b:
	if letter in vowel:
		new_word.append('')
	else:
		new_word.append(letter)
d = ''.join(new_word)
new_word2 = []
for letter in d:
	new_word2.append('.')
	new_word2.append(letter)
e = ''.join(new_word2)
print(e)


palabra = input().lower()
nuevaPalabra = ''
for p in palabra:
	if p in 'aiueoy':
		continue
	nuevaPalabra += '.' + p
print(nuevaPalabra)


import sys
line = sys.stdin.readline()
data = line[:-1]
out = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for char in data:
	if char not in vowels:
		out.append('.')
		out.append(char.lower())
print(''.join(out))


input_str = list(str.lower(input()))
vovels = list('aoyeui')
i = 0
while i < len(input_str):
	if input_str[i] not in vovels:
		input_str.insert(i, '.')
		i += 1
	if input_str[i] in vovels:
		del input_str[i]
	else:
		i += 1
print(''.join(input_str))


s = input().lower()
vo = 'aeyoui'
for x in s:
	if x not in vo:
		print('.' + x, end='')


a = input('')
a = a.lower()
b = len(a)
l = []
k = ['a', 'o', 'y', 'e', 'u', 'i']
for z in range(b):
	if not a[z] in k:
		l.append(a[z])
x = len(l)
for z in range(x):
	print('.' + l[z], end='')


woord = input()
woord = woord.lower()
klinkers = ['a', 'o', 'y', 'e', 'u', 'i']
woord2 = []
for i in range(len(woord)):
	woord2.insert(i, woord[i])
for i in woord2:
	if i in klinkers:
		woord = woord.replace(i, '')
woord2.clear()
for i in range(len(woord)):
	woord2.insert(i, woord[i])
woord3 = woord2.copy()
for i in range(len(woord2)):
	woord3.insert(i * 2, '.')
woord4 = ''.join(woord3)
print(woord4)


a = input().lower()
res = ''
for i in range(len(a)):
	k = len(a) - i - 1
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		pass
	else:
		res += '.' + a[i]
print(res)


i = input()
b = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
i = ''.join((j for j in i if not j in b))
i = list(i)
i.reverse()
i = '.'.join(i)
i = list(i)
i.reverse()
i = ''.join(map(str, i))
i = i.lower()
print('.' + i)


v = ['a', 'i', 'e', 'u', 'o', 'y', 'A', 'E', 'O', 'I', 'U', 'Y']
n = input('')
w = []
m = []
for i in n:
	i.lower()
	w.append(i)
for i in range(0, len(n)):
	s = w[i]
	s = s.lower()
	if w[i] in v:
		del [i]
	else:
		print('.' + s, end='')


string = input()
result = ''
chars = ['a', 'o', 'y', 'e', 'u', 'i']
for ch in string:
	if ch.isalpha():
		if ch.lower() not in chars:
			result += '.' + ch.lower()
	else:
		result += ch
print(result)


x = input()
x = x.lower()
import re
xStr = re.sub('a|e|i|o|u|y', '', x)
print(re.sub('(\\w)', '.\\1', xStr))


s = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
not_vowel = ''
for x in s:
	if x not in vowels:
		not_vowel += '.'
		not_vowel += x
print(not_vowel)


a = input()
a = a.lower()
i = 0
b = ' '
while i < len(a):
	if a[i] == 'a':
		i = i + 1
		continue
	elif a[i] == 'u':
		i = i + 1
		continue
	elif a[i] == 'y':
		i = i + 1
		continue
	elif a[i] == 'o':
		i = i + 1
		continue
	elif a[i] == 'e':
		i = i + 1
		continue
	elif a[i] == 'i':
		i = i + 1
		continue
	else:
		b = b + '.' + str(a[i])
		i = i + 1
print(b[1:])


v = 'aoyeui'
s = input().lower()
a = ''
for i in range(len(s)):
	if v.find(s[i]) == -1:
		a += '.' + s[i]
print(a)


a = input()
b = ''
for i in range(len(a)):
	if a[i].upper() not in ('A', 'O', 'Y', 'I', 'U', 'E'):
		b += '.' + a[i].lower()
print(b)


ware = input()
ware = ware.lower()
inputo = ''
for i in 'aeiouy':
	if i in ware:
		ware = ware.replace(i, '')
for i in ware:
	inputo += '.' + i
print(inputo)


s = str(input())
s = s.lower()
n = int(len(s))
j = 0
s1 = 'q'
gl = 'AEYUIOaeyuio'
for i in range(int(n)):
	if gl.find(s[i]) == -1:
		print('.', s[i], sep='', end='')


import sys
from os import path
if path.exists('in.txt'):
	sys.stdin = open('in.txt', 'r')
	sys.stdout = open('out.txt', 'w')

def ri():
	return int(input())

def ria():
	return [int(x) for x in input().split()]
i = input()
t = ''
for x in i:
	if x.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		t = t + '.' + x.lower()
print(t)


word = input()
n = len(word)
word = word.lower()
answer = ''
for i in range(n):
	if word[i] != 'a' and word[i] != 'e' and (word[i] != 'i') and (word[i] != 'o') and (word[i] != 'u') and (word[i] != 'y'):
		answer = answer + '.' + word[i]
print(answer)


s = input()
a = ''
for i in s:
	if i in 'aeiouyAEIOUY':
		pass
	else:
		a += '.' + i.lower()
print(a)


print(''.join((f'.{letter}' for letter in input().lower() if letter not in 'aoyeui')))


ts = input()
ts = ts.lower()
s = list(ts)
a = 'aeiuoy'
for i in range(len(s)):
	if s[i] in a:
		s[i] = '#'
ans = []
for i in range(len(s)):
	if s[i] != '#':
		ans.append('.')
		ans.append(s[i])
print(''.join(ans))


def run(string):
	result = ''
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for ch in string:
		ch = str.lower(ch)
		if ch in vowels:
			continue
		result += '.' + ch
	print(result)
run(input())


import re
str = input()
vowelRegex = re.compile('[aeiouyAEIOUY]')
constRegex = re.compile('([^aeiou])')
a = re.sub(vowelRegex, '', str)
b = re.sub(constRegex, '.\\1', a)
print(b.lower())


ch = input()
k = ''
for i in range(len(ch)):
	if ch[i] not in 'AEYUIOaeyuio':
		k = k + '.'
		k = k + ch[i].lower()
print(k)


s = input()
s = s.lower()
l = []
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		l.append('.')
		l.append(s[i])
print(''.join(l))


a = input()
lis = ['A', 'O', 'Y', 'E', 'U', 'I']
a = a.lower()
new = ''
for i in a:
	if i.upper() not in lis:
		new = new + '.' + i
print(new)


str = str(input())
letts = ['a', 'e', 'i', 'o', 'u', 'y']
str = str.lower()
res = ''
for i in range(0, len(str)):
	if str[i] in letts:
		pass
	else:
		res += '.' + str[i]
print(res)


s = str(input())
a = ['A', 'O', 'Y', 'E', 'U', 'I']
b = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in a or i in b:
		s = s.replace(i, '')
s = s.lower()
s = list(s)
s = '.'.join(s)
print('.' + s)


s = input()
res = ''
for c in s:
	if c not in ['A', 'O', 'U', 'E', 'I', 'Y', 'a', 'o', 'y', 'e', 'u', 'i']:
		res += '.' + c.lower()
print(res)


word = list(input())
word[0].lower()
for i in range(0, len(word)):
	if word[i].lower() in 'aeiouy':
		word[i] = ' '
for i in range(0, len(word)):
	if word[i] != ' ':
		print('.{}'.format(word[i].lower()), end='')


p = input()
out = ''
for i in p.lower():
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		out += '.{}'.format(i)
print(out)


s = input()
s = s.lower()
l = list(s)
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in v:
		l.remove(i)
for i in l:
	print('.%s' % i, end='')


def existencia(texto, letra):
	for k in texto:
		if k == letra:
			return k
t = input()
vocales = ['a', 'e', 'i', 'o', 'u', 'y']
texto = t.lower()
l = ''
for k in texto:
	if existencia(vocales, k) != k:
		l = l + '.' + k
print(l)


word = input()
wovels = {'a', 'o', 'e', 'i', 'y', 'u'}
result = []
for char in word:
	lower = char.lower()
	if lower not in wovels:
		result.extend(['.', lower])
print(''.join(result))


x = input().lower()
y = ['a', 'o', 'y', 'e', 'u', 'i']
z = ['']
for i in range(len(x)):
	if x[i] not in y:
		z.append(x[i])
z.pop(0)
for i in z:
	print('.' + i, end='')


inp = list(input())
vvl = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in vvl:
	while i in inp:
		inp.remove(i)
print('.' + '.'.join(inp).lower())


n = input()
n = n.lower()
li = [i for i in n if i in ('a', 'o', 'y', 'e', 'u', 'i')]
ll = [i for i in n]
la = [i for i in ll if i not in li]
for i in la:
	print('.{}'.format(i), end='')


string = input()
vowels = 'iaoueyIAOUEY'
upper = 'BCDFGHJKLMNPQRSTVXZW'
lower = 'bcdfghjklmnpqrstvxzw'
for i in string:
	if i not in vowels:
		print('.', end='')
		if i in upper:
			ind = upper.find(i)
			print(lower[ind], end='')
		else:
			print(i, end='')


a = str(input().lower())
gl = 'aioyeu'
s = ''
for i in a:
	if i not in gl:
		s = s + i
print(s.replace('', '.', len(s)))


import re
string = re.sub('[aoyeui]', '', input().lower(), flags=re.IGNORECASE)
print(''.join(['.' + n for n in string]))


vowels = set('aeiouy')
word = input().lower()
res = ''
for c in word:
	if c in vowels:
		continue
	res += '.' + c
print(res)


def fastio():
	import sys
	from io import StringIO
	from atexit import register
	global input
	sys.stdin = StringIO(sys.stdin.read())
	input = lambda : sys.stdin.readline().rstrip('\r\n')
	sys.stdout = StringIO()
	register(lambda : sys.__stdout__.write(sys.stdout.getvalue()))
fastio()
MOD = 10 ** 9 + 7
I = lambda : list(map(int, input().split()))
s = input().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in v:
		print('.', i, end='', sep='')


a = input()
b = ['A', 'O', 'Y', 'E', 'U', 'I']
c = b + ' '.join(b).lower().split()
for i in c:
	a = a.replace(i, '')
a = a.lower()
print('.' + '.'.join(a))


a = input().lower()
new_s = ''
for i in a:
	if i not in ['a', 'e', 'o', 'u', 'i', 'y']:
		new_s += '.' + i
print(new_s)


mystring = str(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
newstring = ''
for i in range(len(mystring)):
	if mystring[i].upper() not in vowels:
		newstring = newstring + '.' + mystring[i].lower()
print(newstring)


vowels = 'ayoeui'
s = input().lower()
new = ''
for i in range(len(s)):
	if vowels.find(s[i]) == -1:
		new += '.' + s[i]
print(new)


s = input()
for i in s:
	if i in 'aeiouAEIOUyY':
		continue
	else:
		print('.' + i.lower(), end='')


word = input()
list = []
for letter in word:
	if letter not in ('a', 'e', 'i', 'y', 'Y', 'o', 'u', 'A', 'E', 'I', 'O', 'U'):
		list.append(letter)
for i in range(len(list)):
	print('.', end='')
	(print(list[i].lower(), end=''),)


a = [x for x in str(input())]
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in a[:]:
	for x in vowels:
		if x == i:
			a.remove(i)
			break
		else:
			pass
for i in range(2 * len(a)):
	if i % 2 == 0:
		a.insert(i, '.')
b = []
for i in a:
	if i.isupper:
		b.append(i.lower())
	else:
		b.append(i)
word = ''.join(b)
print(word)


s = input()
s = s.lower()
s1 = []
for j in range(len(s)):
	i = s[j]
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		continue
	else:
		s1.append(i)
for i in s1:
	print('.' + i, end='')


def fvowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y')
	for x in string.lower():
		if x in vowels:
			string = string.replace(x, '')
	return string
s = input()
s1 = fvowel(s.lower())
for j in s1:
	print('.' + j, end='')


n = input()
s = ''
for i in n.lower():
	if i not in 'aeiouy':
		s = s + i
print('.' + '.'.join(s))


inp = input()
out = ''
for i in range(len(inp)):
	curr = ''
	if inp[i] >= 'A' and inp[i] <= 'Z':
		curr = chr(ord(inp[i]) - ord('A') + ord('a'))
	else:
		curr = inp[i]
	if curr != 'a' and curr != 'o' and (curr != 'y') and (curr != 'e') and (curr != 'u') and (curr != 'i'):
		out += '.'
		out += curr
print(out)


import string
str = input()
ans = ''
glas = 'AOYEUIaoyeui'
for i in str:
	if i in glas:
		continue
	if i in string.ascii_uppercase:
		k = ord(i)
		k += 32
		i = '.'
		i += chr(k)
	else:
		k = i
		i = '.'
		i += k
	ans += i
print(ans)


notallow = 'aoyeui'
string = input()
string = string.lower()
for i in string:
	if i not in notallow:
		print('.', i, sep='', end='')


s = input()
l = list(s)
for i in range(len(l)):
	if ord(l[i]) in range(65, 91):
		l[i] = chr(ord(l[i]) + 32)
	if l[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		l[i] = ''
	else:
		l[i] = '.' + l[i]
l = ''.join(l)
print(l)


n = input()
vowels = 'AEIOUYaeiouy'
new = ''
for char in n:
	if char not in vowels:
		new = new + '.' + char
print(new.lower())


n = input()
v = 'aeiouAEIOUYy'
for i in n:
	if i not in v:
		print('.' + i.lower(), end='')


x = input()
x = x.lower()
x = list(x)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(x)):
	z = 0
	for n in range(len(vowels)):
		if x[i] == vowels[n]:
			z += 1
			break
	if z == 0:
		print('.' + x[i], end='')


s = input()
for c in s.lower():
	if c in 'aeiouy':
		print('', end='')
	else:
		print('.' + c, end='')
print('\n')


data = input().lower()
vowels = {'a', 'e', 'i', 'u', 'o', 'y'}
ans = ''
for i in range(len(data)):
	if data[i] not in vowels:
		ans += '.' + data[i]
print(ans)


mystr = list(input())
mydict = {'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'y': 1, 'A': 1, 'E': 1, 'I': 1, 'O': 1, 'U': 1, 'Y': 1}
anslist = []
for i in range(len(mystr)):
	if mystr[i] not in mydict:
		ord_ = ord(mystr[i])
		if ord_ >= 65 and ord_ <= 90:
			anslist.append(chr(ord_ + 32))
		else:
			anslist.append(mystr[i])
print('.' + '.'.join(anslist))


cadena = input()
cadena = cadena.lower()
newCadena = ''
for c in cadena:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		newCadena += '.' + c
print(newCadena)


import re
s = input()
s = s.lower()
s = re.sub('[aeiouy]', '', s)
a = list(s)
ans = ''
for i in range(0, len(a)):
	a[i] = '.' + a[i]
	ans = ans + a[i]
print(ans)


s = input()
s = list(s.lower())
ans = ['.']
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] in vowels:
		continue
	else:
		ans.append(s[i])
print(ans[0], end='')
print('.'.join(ans[1:]))


import string
st = str(input())
st = st.lower()
v = 'aeiouy'
ans = '.'.join([l for l in st if l not in v])
print('.' + ans)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = list(input().lower())
ans = ''
for i in vowels:
	if i in s:
		while i in s:
			s.remove(i)
for i in range(len(s)):
	s[i] = '.' + s[i]
print(ans.join(s))


def function2(string):
	string = string.lower()
	string = string.replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
	result = ''
	for i in string:
		result += '.' + i
	return result
s = input()
print(function2(s))


n = input()
ans = ''
for i in range(len(n)):
	if n[i].lower() not in 'aiyoue':
		ans += '.' + n[i].lower()
print(ans)


line = input().lower()
for elem in line:
	if elem not in ['a', 'o', 'y', 'e', 'u', 'i']:
		print('.' + elem, end='')


string = input()
string = string.lower()
Vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in string:
	if char in Vowels:
		string = string.replace(char, '')
for char in string:
	print('.', char, end='', sep='')


s = input()
s = [a.lower() for a in list(s)]
ans = []
for a in s:
	if a not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		ans.append('.')
		ans.append(a)
ans = ''.join(ans)
print(ans)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s = input()
s = s.lower()
s1 = []
for i in s:
	if i not in vowels:
		s1.append(i)
if len(s1) > 0:
	ans = '.'
else:
	ans = ''
t1 = '.'.join(s1)
print(ans + t1)


line = input().lower()
isvowel = lambda char: char in ['a', 'e', 'i', 'o', 'u', 'y']
finalstring = ''
for i in line:
	if not isvowel(i):
		finalstring += '.' + i
print(finalstring)


new = '.'
s = input()
s = s.lower()
ls = ['a', 'e', 'i', 'o', 'u', 'y']
l = s.split()
for i in range(0, len(s)):
	flag = 0
	for j in ls:
		if s[i] == j:
			i = i + 1
			flag = 1
			break
	if flag == 0:
		new = new + s[i]
		if i != len(s) - 1:
			new += '.'
if new[len(new) - 1] == '.':
	new = new[:-1]
print(new)


n = input()
n = n.lower()
ar = []
b = []
s = ''
for i in n:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		ar.append(i)
j = 0
for j in range(0, len(ar)):
	b.append('.')
	b.append(ar[j])
print(s.join(b))


word = input()
for i in word:
	if i in ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']:
		continue
	else:
		print('.' + i.lower(), end='')
print('')


a = input()
b = a.lower()
b = list(b)
for i in range(b.count('i')):
	d = b.index('i')
	b.pop(d)
for i in range(b.count('u')):
	d = b.index('u')
	b.pop(d)
for i in range(b.count('e')):
	d = b.index('e')
	b.pop(d)
for i in range(b.count('y')):
	d = b.index('y')
	b.pop(d)
for i in range(b.count('o')):
	d = b.index('o')
	b.pop(d)
for i in range(b.count('a')):
	d = b.index('a')
	b.pop(d)
s = '.'
k = s.join(b)
print('.' + k)


import sys
n = sys.stdin.readline()
n = n.lower()
res = []
for letter in n:
	if letter not in ['a', 'e', 'o', 'y', 'u', 'i', '\n']:
		res.append('.')
		res.append(letter)
sys.stdout.write(''.join(res))


word = input()
word = word.lower()
vowels = 'aeiouy'
for i in word:
	if i in vowels:
		word = word.replace(i, '')
	else:
		word = word.replace(i, '.' + i)
	word = word.replace('..', '.')
print(word)


a = input()
b = ''
c = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
d = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
for i in range(len(a)):
	if a[i] not in 'AaOoUuIiEeYy':
		if a[i] in c:
			b = b + '.' + a[i]
		elif a[i] in d:
			b = b + '.' + c[d.index(a[i])]
print(b)


def consonant(s):
	s = s.lower()
	dot = '.'
	ans = ''
	for i in s:
		if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
			ans = ans + dot
			ans = ans + i
	return ans
s = input()
ans = consonant(s)
print(ans)


import sys
string = input()
string = string.lower()
t = str.maketrans({'a': None, 'o': None, 'y': None, 'e': None, 'u': None, 'i': None})
string = string.translate(t)
arr = list(string)
if len(arr) > 0:
	string = '.' + '.'.join(arr)
else:
	string = ''
print(string)


print(''.join(map(lambda x: '' if x in 'aeiouy' else '.' + x, map(str.lower, input()))))


import sys, re
word = sys.stdin.readline()
word = str.lower(word)
res = re.sub('[aeuioy]', '', word)
out = ''.join(['.' + letter for letter in res[:-1]])
print(out)


import re

def change(s):
	s = re.sub('a|o|y|e|u|i', '', s.lower())
	for i in s:
		print('.', end='')
		print(i, end='')

def main():
	before = input().rstrip('\n')
	change(before)
main()


n = input()
n = n.lower()
string = 'aeiouy'
n = list(n)
for i in range(len(n)):
	if n[i] in string:
		n[i] = ''
	else:
		n[i] = '.' + n[i]
print(''.join(n))


n = list(input())
vowel = {'a', 'i', 'o', 'e', 'u', 'y'}
n_consonant = []
for l in n:
	l = l.lower()
	if l not in vowel:
		n_consonant.append(l)
ret = ''
for l in n_consonant:
	ret += '.' + l
print(ret)


str1 = input()
n = len(str1)
j = 0
str1 = str1.lower()
for i in range(n):
	if str1[i - j] in 'aoyeui':
		str1 = str1[:i - j] + str1[i - j + 1:]
		j += 1
	else:
		str2 = str1[:i - j] + '.'
		str1 = str2 + str1[i - j:]
		j -= 1
print(str1)


s = input().lower()
import re
s = re.sub('[aeyuio]', '', s)
for i in s:
	print('.', i, sep='', end='')


N = input()
V = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
p = ''
for i in N:
	if i not in V:
		if i.isupper():
			p += '.' + i.lower()
		else:
			p += '.' + i
print(p)


s = input()
V = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
ns = ''
for i in s:
	if i not in V:
		ns += i
x = ns.lower()
print('.' + '.'.join(x))


s = input()
a = list(s)
for i in s:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'O') or (i == 'U') or (i == 'Y') or (i == 'a') or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'y'):
		a.remove(i)
ans = ''
for i in a:
	ans += '.'
	ans += i
print(ans.lower())


vocales = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
palabra = list(input())
palabra_nueva = palabra.copy()
for x in range(len(palabra)):
	if palabra[x] in vocales:
		palabra_nueva[x] = ''
	else:
		palabra_nueva[x] = '.' + palabra[x].lower()
print(''.join(palabra_nueva))


def esVocal(car):
	return car.lower() in ('a', 'e', 'i', 'o', 'u', 'y')

def prob118A(cadena):
	aux = ''
	for car in cadena:
		if not esVocal(car):
			aux = aux + '.' + car.lower()
	return aux

def main():
	cad = input()
	print(prob118A(cad))
main()


word = input()
final_str = ''
for item in word:
	if item != 'A' and item != 'E' and (item != 'I') and (item != 'O') and (item != 'U') and (item != 'a') and (item != 'e') and (item != 'i') and (item != 'o') and (item != 'u') and (item != 'Y') and (item != 'y'):
		if item.isupper():
			temp = item.lower()
			final_str += '.' + temp
		else:
			final_str += '.' + item
print(final_str)


for c in filter(lambda c: c not in set('aeiouy'), input().lower()):
	print('.' + c, end='')
print()


x = input()
answer = ''
xwhomstlower = x.lower()
for i in xwhomstlower:
	if i in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		answer += '.'
		answer += i
print(answer)


s = input()
l = s.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
for i in l:
	if i in v:
		l = l.replace(i, '')
for i in l:
	print('.' + i, end='')


list1 = []
mylist = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = list('bcdfghjklmnpqrstvwxz')
x = input().lower()
for item in list(x):
	if item in consonants:
		mylist.append(item)
y = ''.join(mylist)
for item in list(y):
	list1.append('.' + item)
print(''.join(list1))


Letter = {'a': 0, 'o': 0, 'y': 0, 'e': 0, 'u': 0, 'i': 0}
res = ''
strig = input().lower()
for i in range(len(strig)):
	if strig[i] not in Letter:
		res += '.' + strig[i]
print(res)


def solve():
	str1 = input()
	str1 = str1.lower()
	vovels = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in vovels:
		str1 = str1.replace(i, '')
	print('.' + '.'.join(str1))
solve()


s = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ans = ''
for ch in s:
	if ch not in vowel:
		ans += '.' + ch.lower()
print(ans)


q = input()
chars = list(q)
for i in range(0, len(chars)):
	chars[i] = chars[i].lower()
	if chars[i] != 'a' and chars[i] != 'o' and (chars[i] != 'i') and (chars[i] != 'e') and (chars[i] != 'u') and (chars[i] != 'y'):
		print('.' + chars[i], end='')


def vowel(i):
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		return False
	return True
n = input().lower()
n = list(filter(vowel, n))
l = len(n)
for i in range(l):
	n[i] = '.' + n[i]
print(''.join(n))


str_old = input()
str_new = ''
for i in str_old:
	if i in ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'U', 'O']:
		continue
	str_new = str_new + '.' + i.lower()
print(str_new)


s = str(input())
s = s.lower()
a = []
for i in s:
	if i not in 'aeyiou':
		a.append(i)
print('.' + '.'.join(a))


def is_vowel(c):
	c = c.lower()
	return c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y')
ans = ''
string = input()
for c in string:
	if not is_vowel(c):
		if 'A' <= c and c <= 'Z':
			c = c.lower()
		ans += '.' + c
print(ans)


import re

def anti_wovel(s):
	result = re.sub('[AEIOUY]', '', s, flags=re.IGNORECASE)
	return result
s = input()
s = s.lower()
m = anti_wovel(s)
print('.' + '.'.join(m))


data = input()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
result = []
for ch in data:
	ch = ch.lower()
	if ch in vowel:
		continue
	result.append('.')
	result.append(ch)
print(''.join(result))


s = input()
l = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
r = []
for x in s:
	if x not in l:
		r.append(x)
a = '.' + '.'.join(r)
print(a.lower())


s = input().lower()
ns = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for l in s:
	if l not in vowels:
		ns += '.' + l
print(ns)


word = input().lower()
lt = list(word)
for i in range(len(lt) - 1, -1, -1):
	if lt[i] in 'aoyeui':
		del lt[i]
result = '.' + '.'.join(lt)
print(result)


a = input()
c = a.lower()
lst = ['a', 'o', 'y', 'e', 'u', 'i']
temp = ''
for i in c:
	if i not in lst:
		temp = temp + '.' + i
print(temp)


L = list(input())
m = len(L)
zuizhong = ''
for i in range(0, m):
	L[i] = L[i].lower()
yuanyin = ['a', 'e', 'i', 'o', 'u', 'y']
fuyin = ['q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm']
jiaoji = list(set(yuanyin).intersection(set(L)))
while jiaoji != []:
	for x in L:
		if x in yuanyin:
			L.remove(x)
		else:
			pass
	jiaoji = list(set(yuanyin).intersection(set(L)))
changdu = len(L)
for i in range(0, changdu):
	zuizhong = zuizhong + '.' + L[i]
print(zuizhong)


text = input()
newT = ''
for i in range(len(text)):
	if text[i] == 'A':
		continue
	elif text[i] == 'O':
		continue
	elif text[i] == 'Y':
		continue
	elif text[i] == 'E':
		continue
	elif text[i] == 'U':
		continue
	elif text[i] == 'I':
		continue
	elif text[i] == 'a':
		continue
	elif text[i] == 'o':
		continue
	elif text[i] == 'y':
		continue
	elif text[i] == 'e':
		continue
	elif text[i] == 'u':
		continue
	elif text[i] == 'i':
		continue
	newT += '.' + text[i]
newT = newT.lower()
print(newT)


s = list(input())
v = 'aoyeuiAOYEUI'
s1 = ''
for i in s:
	t = i
	if t in v:
		pass
	elif ord(t) >= 65 and ord(t) <= 90:
		s1 = s1 + '.' + chr(ord(t) + 32)
	else:
		s1 += '.' + t
print(s1)


R = ['a', 'e', 'i', 'o', 'u', 'y']
C = input()
C = C.lower()
J = ' '
for i in range(0, len(C)):
	if C[i] not in R:
		J += '.'
		J += C[i]
print(J)


s = list(input())
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
ans = list()
for i in range(len(s)):
	if s[i].upper() not in vowels:
		if s[i].isupper():
			ans.append('.' + s[i].lower())
		else:
			ans.append('.' + s[i])
print(*ans, sep='')


str1 = input()
str2 = ''
for i in str1:
	if i != 'A' and i != 'E' and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
		if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
			if i > 'A':
				str2 += i
			else:
				i = i + 32
				str2 += i
str3 = ''
k = ''
for i in str2:
	k = '.' + i
	str3 = str3 + k
print(str3.lower())


a = list(str(input()).lower())
b = ['a', 'o', 'u', 'i', 'e', 'y']
c = ''
for i in a:
	if i not in b:
		c += '.' + i
print(c)


print('.' + '.'.join([i for i in input().lower() if not i in 'aeiyou']))


import sys
print = sys.stdout.write
a = input('')
b = len(a)
c = 0
while b != 0:
	if a[c] == 'o' or a[c] == 'O' or a[c] == 'u' or (a[c] == 'U') or (a[c] == 'y') or (a[c] == 'Y') or (a[c] == 'a') or (a[c] == 'A') or (a[c] == 'e') or (a[c] == 'E') or (a[c] == 'i') or (a[c] == 'I'):
		a[:c] + a[c:]
	elif a[c].isupper():
		print('.%s' % a[c].lower())
	elif a[c].isalpha():
		print('.%s' % a[c])
	c += 1
	b -= 1


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
s = input().lower()
s1 = ''
s2 = ''
for c in s:
	if vowels.count(c.capitalize()) == 0:
		s1 = s1 + c
for c in s1:
	s2 = s2 + '.' + c
print(s2)


iniStr = input()
strLen = len(iniStr)
ans = str()
index = 0
while index < strLen:
	theLower = iniStr[index].lower()
	if theLower == 'a' or theLower == 'e' or theLower == 'i' or (theLower == 'o') or (theLower == 'u') or (theLower == 'y'):
		index = index + 1
		continue
	else:
		ans = ans + '.' + theLower
		index = index + 1
print(ans)


my_list = input()
my_list = my_list.lower()
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
new_list = ''
for n in range(len(my_list)):
	if my_list[n] not in vowel:
		new_list = new_list + '.' + my_list[n]
print(new_list)


def solve(str):
	return ''.join(('.' + char.lower() for char in str if char.lower() not in 'aeiouy'))
n = input()
print(solve(n))


word = input().lower()
w2 = ''
for i in word:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		w2 = w2 + ''
	else:
		w2 = w2 + '.' + i
print(w2)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = input().lower()
for char in string:
	if char in vowels:
		string = string.replace(char, '')
final = ''
for char in string:
	final += '.' + char
print(final)


string1 = input(' ').lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string2 = string1
for i in vowels:
	string2 = string2.replace(i, '')
string3 = ''
for i in string2:
	string3 = string3 + '.' + i
print(string3)


def modifyString():
	src = list(input().strip())
	vowels = {'A': True, 'O': True, 'Y': True, 'E': True, 'U': True, 'I': True}
	res = ''
	for c in src:
		if c.upper() in vowels:
			continue
		else:
			res += '.' + c.lower()
	print(res)
modifyString()


string = input()
for char in string:
	if char in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		pass
	elif char.isupper:
		print('.' + char.lower(), end='')
	else:
		print('.' + char, end='')


def insert(original, pos):
	return original[:pos] + '.' + original[pos:]
s = str(input())
delete = 'aeiouyAEIOUY'
for char in delete:
	s = s.replace(char, '')
for i in range(len(s) - 1, -1, -1):
	s = insert(s, i)
print(s.lower())


q = input()
new_string = ''
index = 0
q = q.lower()
for i in q:
	index += 1
	if ord(i) == ord('a') or ord(i) == ord('u') or ord(i) == ord('o') or (ord(i) == ord('e')) or (ord(i) == ord('i')) or (ord(i) == ord('y')):
		continue
	else:
		new_string += '.' + i
print(new_string)


x = str(input())
for i in x:
	x = x.translate({ord(i): None for i in 'aeiouyAEIOUY'})
x = '.' + '.'.join(x)
print(x.lower())


a = input()
k = a
for i in a:
	if i == 'a' or i == 'y' or i == 'Y' or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U'):
		k = k.replace(i, '')
p = k.lower()
s = ''
for i in p:
	s = s + '.' + i
print(s)


letters = ('a', 'o', 'y', 'e', 'u', 'i')
print(''.join(['.%s' % i for i in input().lower() if i not in letters]))


letterlist = str.lower(input())
i = 0
while i < len(letterlist):
	if letterlist[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		letterlist = letterlist.replace(letterlist[i], '&')
	i = i + 1
letterlist = letterlist.replace('&', '')
m = len(letterlist)
j = 0
while j < m:
	letterlist = letterlist[:2 * j] + '.' + letterlist[2 * j:]
	j = j + 1
print(letterlist)


class strrep:

	def getit(k, string):
		s = ''
		for i in string:
			if i not in 'AEIOUYaeiouy':
				s += '.' + i
		return s.lower()
a = strrep()
string = input()
print(a.getit(string))


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
s1 = s.replace('', '.').rstrip('.')
print(s1)


vowels = ['a', 'e', 'y', 'o', 'u', 'i']
inp = input().lower()
output = []
for letter in inp:
	if letter not in vowels:
		output.append('.')
		output.append(letter)
print(''.join(output))


s = input()
l = []
for i in range(len(s)):
	a = 0
	if s[i] in ['A', 'a', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'Y', 'y']:
		continue
	else:
		if a % 2 == 0:
			print('.', end='')
			a = a + 1
		else:
			a = a + 1
		print(s[i].lower(), end='')


word = input()
word = word.lower()
vowels = ['a', 'e', 'i', 'y', 'o', 'u']
for vowel in vowels:
	word = word.replace(vowel, '')
word = '.' + '.'.join(word)
print(word)


def find(s):
	vowel = set(['a', 'i', 'o', 'e', 'u', 'y'])
	s = s.lower()
	res = ''
	for i in s:
		if i not in vowel:
			res = res + '.' + i
	return res

def main():
	s = input()
	print(find(s))
main()


string = input()
string2 = ''
for i in string:
	if i.upper() in 'AEIOUY':
		string = string.replace(i, '')
for j in string:
	string2 += '.' + j
print(string2.lower())


import sys
line = sys.stdin.readline().rstrip('\n')
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
line = line.lower()
new1 = ''
for symbol in line:
	if symbol in vowels:
		continue
	else:
		new1 += symbol
new2 = ''
for symbol in new1:
	new2 += '.'
	new2 += symbol
print(new2)


str = input()
str2 = str.lower()
str3 = str2.replace('a', '')
str4 = str3.replace('u', '')
str5 = str4.replace('i', '')
str6 = str5.replace('e', '')
str7 = str6.replace('y', '')
str8 = str7.replace('o', '')
import re
patern = re.compile('.{1,1}')
str9 = '.' + '.'.join(patern.findall(str8))
print(str9)


s = input().lower()
t = ['a', 'o', 'y', 'e', 'u', 'i']
st = ''
for item in range(int(len(s))):
	n = 0
	while n < 6:
		if s[item] != t[n]:
			n += 1
		else:
			n = 7
	if n == 6:
		st += '.' + s[item]
print(st)


vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'y', 'a', 'e', 'i', 'o', 'u']
inp = str(input())
a = []
for i in range(len(inp)):
	if inp[i] not in vowels:
		a.append(inp[i])
for i in range(len(a)):
	print('.' + a[i].lower(), end='')


s = input()
l = ['A', 'O', 'Y', 'E', 'U', 'I']
string = ''
for i in s:
	if i.upper() not in l:
		string += '.' + i.lower()
print(string)


word = input()
word = word.lower()
st = []
c = 0
for i in word:
	c = c + 1
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		i = ''
	st.append(i)
c = c + 1
ls = []
wd = ''
wd = wd.join(st)
for i in wd:
	ls.append('.')
	ls.append(i)
new = ''
new = new.join(ls)
print(new)


a = list(input().lower())
b = ''
for i in range(len(a)):
	if a[i] not in 'aeiouy':
		b += '.' + a[i]
print(b)


from sys import stdin
print(''.join(('.' + c for c in stdin.readline().strip().lower() if c not in 'aoyeui')))


a = input().lower()
a = list(a)
i = 0
c = []
d = []
while i != len(a):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		c.append(a[i])
	i += 1
for i in c:
	d.append('.')
	d.append(i)
d = ''.join(d)
print(d)


def stringtask(str):
	str = str.lower()
	str = str.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
	str1 = ''
	for i in str:
		str1 += '.' + i
	print(str1)
str = input()
stringtask(str)


s = input()
l1 = []
for i in s:
	if i not in 'aeiouyAEIOUY':
		l1.append(i)
al = []
for i in range(len(l1)):
	al.append('.')
	al.append(l1[i])
print(str(''.join([i.lower() for i in al])))


s = input()
a = list('aeiyou')
b = []
for i in s.lower():
	if a.count(i) == 0:
		b.append('.')
		b.append(i)
print(''.join(b))


for c in input().lower():
	if c in 'bcdfghjklmnpqrstvwxz':
		print('.' + c, end='')


x = input()
x = x.lower()
x = list(x)
l1 = 'aoueiy'
l1 = list(l1)
x_len = len(x)
i = 0
while x_len != 0:
	if x[i] in l1:
		del x[i]
	else:
		i += 1
	x_len -= 1
x = '.'.join(x)
x = list(x)
x.insert(0, '.')
x = ''.join(x)
print(x)


word = input()
word_list = list(word)
vowel = ('A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y')
for i in range(len(word)):
	if word_list[i] in vowel:
		word_list[i] = ''
	elif word_list[i] not in vowel:
		word_list[i] = '.' + word_list[i]
		if word_list[i].isupper():
			word_list[i] = word_list[i].swapcase()
print(''.join(word_list))


bad = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
a = input()
for i in range(len(a)):
	if not a[i] in bad:
		print('.', end='')
		if ord(a[i]) >= 65 and ord(a[i]) <= 90:
			print(chr(ord(a[i]) + 32), end='')
		else:
			print(a[i], end='')


a = input()
a = a.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
output = ''
for i in a:
	if i not in vowels:
		output = output + '.' + i
print(output)


string = input()
rep = ''
for i in range(len(string)):
	if string[i] in 'AOYEUIaoyeui':
		continue
	elif string[i] in 'BCDFGHJKLMNPQRSTVWXZ':
		rep += '.' + string[i].lower()
	else:
		rep += '.' + string[i]
print(rep)


s1 = 'aeiouyAEIOUY'
l = list(s1)
a = input()
s2 = ''
for i in range(len(a)):
	if a[i] in l:
		i = i + 1
	elif a[i].isupper():
		s2 = s2 + '.'
		s2 = s2 + a[i].lower()
	else:
		s2 = s2 + '.'
		s2 = s2 + a[i]
print(s2)


ans = ''
s = input()
for i in s:
	if i.lower() in 'aeiouy':
		continue
	else:
		ans += '.'
		ans += i.lower()
print(ans)


st = input()
length = len(st)
st = str.lower(st)
for i in range(length):
	if st[i] == 'a' or st[i] == 'e' or st[i] == 'i' or (st[i] == 'o') or (st[i] == 'y') or (st[i] == 'u'):
		continue
	else:
		print('.', end='')
		print(st[i], end='')


s = input()
v = 'AaOoYyEeUuIi'
for i in s:
	if v.find(i) == -1:
		print('.', i.lower(), sep='', end='')


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(string.lower())
for index in range(len(string)):
	x = string[index]
	if x in vowels:
		string[index] = ''
	else:
		string[index] = '.' + x
print(''.join(string))


str = input()
str = str.lower()
res = ''
letters = 'aoeiuy'
for l in str:
	if l not in letters:
		res += '.' + l
print(res)


str = input().lower()
lst = []
for i in range(len(str)):
	if str[i] not in 'aeiyou':
		lst.append('.')
		lst.append(str[i])
for i in range(len(lst)):
	print(lst[i], end='')


word = input()
a = ''
for i in range(len(word)):
	if word[i] == 'A' or word[i] == 'E' or word[i] == 'I' or (word[i] == 'O') or (word[i] == 'U') or (word[i] == 'Y'):
		continue
	elif word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		continue
	elif ord(word[i]) >= 65 and ord(word[i]) <= 90:
		a = a + '.' + chr(ord(word[i]) + 32)
	else:
		a = a + '.' + word[i]
print(a)


string = input()
string = string.lower()
a = ''
vowels = 'aeiouy'
for i in range(len(string)):
	if string[i] not in vowels:
		a = a + '.' + string[i]
print(a)


s = input()
res = ''
for i in range(len(s)):
	if s[i].lower() not in 'aoyeui':
		res += '.' + s[i].lower()
print(res)


s = input()
s1 = set('AEIOUYaeiouy')
output = ''
for i in s:
	if i not in s1:
		output += '.' + i.lower()
print(output)


text = list(input())
vowels = 'aAoOyYeEuUiI'
for i in str(text):
	if i in vowels:
		text.remove(i)
text2 = ''.join(text).lower()
textlist = []
counter = 0
for i in range(len(text2)):
	textlist.append('.')
	textlist.append(text2[counter])
	counter += 1
textlist2 = ''.join(textlist)
print(textlist2)


a = input()
c = ''
for j in a:
	if j in 'aeiouyAEIOUY':
		continue
	else:
		c += '.' + j.lower()
print(c)


def main(string):
	s = string[0]
	s = s.lower()
	s = [l for l in s if l not in 'aioeuy']
	s = '.' + '.'.join(s)
	print(s)
main([input()])


w = input()
w = w.lower()
w1 = ' '
for i in w:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		w1 = w1 + '.' + i
print(w1[1:])


string = input()
b = string.lower()
emp = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in b:
	if i in vow:
		continue
	else:
		emp += '.' + i
print(emp)


def func(i):
	if 'aoyeui'.find(i) != -1:
		return ''
	else:
		return '.' + i
m = input().lower()
l = [func(i) for i in m]
print(''.join(l))


string = input('')
goal = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(string)):
	char = string[i]
	if char.lower() in vowels:
		goal += ''
	else:
		goal += '.'
		goal += str(char.lower())
print(goal)


v = 'aeiouyAEIOUY'
q = input().strip()
a = [' ']
for c in q:
	if c in v:
		continue
	if c.isupper():
		a.append(c.lower())
		continue
	a.append(c)
print('.'.join(a).strip())


s = input()
s = s.lower()
l = []
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in list(s):
	if i not in vowels:
		l.append('.')
		l.append(i)
	else:
		pass
print(''.join(l))


vowels = 'aeiouy'
word = input()
word = word.lower()
for vowel in vowels:
	word = word.replace(vowel, '')
print(f".{'.'.join(list(word))}")


s = input()
l = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']

def search(x, l):
	for j in range(0, len(l)):
		if l[j] == x:
			return True
	return False
ans = ''
i = 0
while i != len(s):
	if search(s[i], l):
		i = i + 1
	else:
		ans = ans + '.'
		if ord(s[i]) >= 65 and ord(s[i]) <= 90:
			ans = ans + chr(ord(s[i]) + 32)
		else:
			ans = ans + s[i]
		i = i + 1
print(ans)


string = input()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for x in string.lower():
	if x in vowel:
		continue
	else:
		result = result + '.' + x
print(result)


s = input()
s1 = str()
l = len(s)
for i in range(l):
	if s[i] != 'A' and s[i] != 'E' and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'Y') and (s[i] != 'a') and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		if s[i].isupper():
			s1 += '.' + s[i].lower()
		else:
			s1 += '.' + s[i]
print(s1)


L = list(input().lower())
S = ''
for i in L:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		S += '.' + i
print(S)


def main():
	s = input().lower()
	ans = ''
	for i in range(len(s)):
		if s[i] in 'aeiouy':
			pass
		else:
			ans += '.' + s[i]
	print(ans)
main()


Rpunto = input().lower()
Rpunto = ''.join(('.' + x for x in Rpunto if x not in 'auioye'))
print(Rpunto)


string = list(input().lower())
vowel = 'aeiouy'
for i in range(len(string) - 1, -1, -1):
	if string[i] in vowel:
		string.remove(string[i])
for i in range(len(string)):
	print('.' + string[i], end='')


string_ = input().lower()
vowels_ = ['a', 'i', 'u', 'e', 'o', 'y']
for i in string_:
	if i not in vowels_:
		print('.' + i, end='')


original = input().lower()
vowels = 'aeiouy'
for letter in original:
	if letter not in vowels:
		print('.%s' % letter, end='')
print()


A = input()
A = A.lower()
B = []
C = []
a = '.'
for i in A:
	if i != 'a' and i != 'e' and (i != 'o') and (i != 'u') and (i != 'y') and (i != 'i'):
		B.append(i)
C = a.join(B)
print('.' + C)


string = input()
vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
output = [i.lower() for i in string if i not in vowels]
print(''.join(['.' + i for i in output]))


k = input()
vowels = ('a', 'e', 'i', 'o', 'y', 'u', 'A', 'I', 'E', 'O', 'U', 'Y')
for char in k:
	if char in vowels:
		k = k.replace(char, '')
k = list(k)
if k[0] not in vowels:
	k[0] = '.' + k[0]
print('.'.join(k).lower())


a = input()
a = a.lower()
a0 = a.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
a1 = '.'.join(a0)
n = '.'
print(n + a1)


kata = input()
kata = kata.lower()
vokal = ('a', 'i', 'u', 'e', 'o', 'y')
kata2 = ''
nilai = 0
for i in kata:
	for j in vokal:
		if i != j:
			nilai = nilai + 1
	if nilai == 6:
		kata2 = kata2 + '.' + i
	nilai = 0
print(kata2)


input = str(input())
liste_voyelles = ['a', 'e', 'i', 'o', 'u', 'y']
output = ''
for i in range(len(input)):
	if input[i].lower() not in liste_voyelles:
		output += '.' + input[i].lower()
print(output)


s = input()
for i in range(len(s)):
	c = str(s[i].lower())
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		continue
	else:
		print('.' + str(c), end='')


myList = str(input()).lower()
givenlist = ['a', 'e', 'y', 'o', 'u', 'i']
for i in givenlist:
	myList = myList.replace(i, '')
for i in myList:
	print('.' + i, end='')


import re
word = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
new_word = re.sub('[aeiouy]', '', word, 0)
for i in new_word:
	print('.' + i, end='')


s = input().lower()
ret = ''
for c in s:
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		pass
	else:
		ret += '.' + c
print(ret)


import sys
s = input().lower()
a = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i not in a:
		sys.stdout.write('.' + i)


import re
a = input()
s = '.'.join(re.findall('[^AaEeIiOoUuYy]', a)).lower()
s = '.' + s
print(s)


s = input()
q = ''
for i in range(0, len(s) - 1):
	if ord(s[i]) > 97:
		continue
	elif i == 0:
		if ord(s[0]) < 97:
			s = chr(ord(s[0]) + 32) + s[1:]
	elif ord(s[i]) < 97:
		s = s[0:i] + chr(ord(s[i]) + 32) + s[i + 1:]
if ord(s[len(s) - 1]) < 97:
	s = s[0:len(s) - 1] + chr(ord(s[len(s) - 1]) + 32)
for i in s:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		a = i
		s = s.replace(a, '', 1)
for i in s:
	q += '.' + i
print(q)


x = input()
x = x.upper()
x = x.replace('A', '')
x = x.replace('O', '')
x = x.replace('Y', '')
x = x.replace('E', '')
x = x.replace('U', '')
x = x.replace('I', '')
x = x.replace('', '.')
x = x[:-1]
print(x.lower())


def vowel(k):
	v = ['a', 'e', 'i', 'o', 'u', 'y']
	if k.lower() in v:
		return True
	else:
		return False
s = list(input())
r = []
a = ''
for i in range(len(s)):
	if vowel(s[i]) == False:
		r.append('.')
		r.append(s[i].lower())
print(a.join(r))


x = input()
x = x.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for ch in x:
	for c in range(6):
		if ch == vowels[c]:
			nx = x.replace(ch, '')
			x = nx
nnx = '.'.join((x[i:i + 1] for i in range(0, len(x))))
nnx = '.' + nnx
print(nnx)


import re, sys
word = sys.stdin.readline()
word = word.lower()
word = re.sub('a|e|i|o|u|y', '', word)
ans = ''
for c in word:
	ans += '.' + c
print(ans[:-2])


word = str(input()).lower()
ans = ''.join((c for c in word if c not in 'aeiouy'))
ans = ''.join(('.' + c for c in ans))
print(ans)


s = input()
ans = ''
for char in s:
	if char.lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		ans += '.' + char.lower()
print(ans)


saida = [print('.' + x, end='') for x in input().lower() if x not in 'aoyeui' and x is not ' ']


word = str(input())
word1 = str.lower(word)
a = list(word1)
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		a[i] = '%s' % ''
	else:
		a[i] = '.%s' % a[i]
out = ''.join(a)
print(out)


def vowel(letter):
	if letter == 'A' or letter == 'a' or letter == 'O' or (letter == 'o') or (letter == 'Y') or (letter == 'y') or (letter == 'E') or (letter == 'e') or (letter == 'U') or (letter == 'u') or (letter == 'I') or (letter == 'i'):
		return True
s1 = str(input())
s2 = str()
s3 = str()
s = str()
for i in range(len(s1)):
	if vowel(s1[i]):
		continue
	s2 = s2 + s1[i]
for j in range(len(s2)):
	if s2[j].isupper():
		s3 = s3 + s2[j].lower()
		continue
	s3 = s3 + s2[j]
for x in range(len(s3)):
	s = s + '.' + s3[x]
print(s)


vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
given = input()
solution = ''
count = 0
for i in range(len(given)):
	now = given[i]
	if now not in vowels:
		if now.upper() in vowels:
			continue
		solution += '.' + now.lower()
print(solution)


n = input()
n = n.lower()
k = ['a', 'e', 'i', 'o', 'u', 'y']
s = ''
for i in n:
	if i not in k:
		s += i
t = ''
for i in s:
	t += '.' + i
print(t)


n = input()
v = 'OoUuAaEeIiyY'
s = []
for i in n:
	if i not in v:
		s.append(i)
x = '.' + '.'.join(s).lower()
print(x)


m = input()
m = m.lower()
l = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for char in m:
	if char not in v:
		l.append('.')
		l.append(char)
print(''.join(l))


S = input()
S = S.lower()
LS = list(S)
N = len(LS)
for i in range(N):
	if LS[i] == 'a' or LS[i] == 'o' or LS[i] == 'y' or (LS[i] == 'e') or (LS[i] == 'u') or (LS[i] == 'i'):
		LS[i] = ''
final = ''
for i in range(len(LS)):
	final += LS[i]
D = list(final)
for i in range(len(D)):
	D[i] = '.' + D[i]
finalfinal = ''
for i in range(len(D)):
	finalfinal += D[i]
print(finalfinal)


t = input()
a = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = t.lower()
for x in s:
	if x not in a:
		print('.' + x, end='')


finalText = ''
word = input().lower()
x = word.translate({ord(i): None for i in 'aouyei'})
length = len(x)
for i in range(length):
	finalText = finalText + '.' + x[i]
print(finalText)


s = input().casefold()
print('.' + '.'.join(filter(lambda x: x not in 'aeiouy', s)))


s = input()
s = s.lower()
lst = list(s)
n = len(lst)
i = 0
while i < n:
	if lst[i] == 'a' or lst[i] == 'e' or lst[i] == 'i' or (lst[i] == 'y') or (lst[i] == 'u') or (lst[i] == 'o'):
		del lst[i]
		n -= 1
	else:
		i += 1
s = ''
for i in lst:
	s += '.' + str(i)
print(s)


a = input()
output = ''
for letter in a:
	if letter not in 'aeouiyAEOUIY':
		output += '.' + letter.lower()
print(output)


line = input()
line = line.lower()
new_line = ''
digits = ['a', 'o', 'y', 'e', 'u', 'i']
for a in line:
	if a not in digits:
		new_line += '.'
		new_line += a
print(new_line)


word1 = input()
word2 = word1.lower()
wordlist1 = []
wordlist2 = []
wordlist3 = []
for i in range(0, len(word1)):
	wordlist1.append(word2[i])
for i in range(0, len(word1)):
	if wordlist1[i] != 'a' and wordlist1[i] != 'o' and (wordlist1[i] != 'y') and (wordlist1[i] != 'e') and (wordlist1[i] != 'u') and (wordlist1[i] != 'i'):
		wordlist2.append(wordlist1[i])
wordlist3 = '.'.join(wordlist2)
print('.' + wordlist3)


vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
word = input().lower()
word_set = set(word)
required_word_set = word_set.difference(vowels)
final_word_list = [letter for letter in word if letter in required_word_set]
if len(final_word_list) > 0:
	final_word = '.' + '.'.join(final_word_list)
else:
	final_word = ''
print(final_word)


strs = input()
str_yuan = 'aeiouyAEIOUY'
for c in strs:
	if c in str_yuan:
		strs = strs.replace(c, '')
strings = strs.split(' ')
e = '.'
for i in range(len(strings)):
	stringss = e.join(strings[i])
print('.' + stringss.lower())


a = input()
b = a.lower()
c = []
for i in range(len(b)):
	c.append(b[i])
d = c.copy()
for j in c:
	if j == 'a' or j == 'o' or j == 'y' or (j == 'e') or (j == 'u') or (j == 'i'):
		d.remove(j)
e = ''
for k in d:
	e += '.'
	e += k
print(e)


from sys import stdin, stdout
data = list(stdin.readline())
result = []
syllable = ['A', 'O', 'Y', 'E', 'U', 'I']
for symb in data[:-1]:
	if symb.upper() not in syllable:
		result.append('.')
		result.append(symb.lower())
stdout.write(''.join(result))


def stringtask(s):
	res = []
	vowels = ['A', 'a', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
	for i in s:
		if i not in vowels:
			res.append('.')
			res.append(i.lower())
	ans = ''.join(res)
	return ans
s = input()
print(stringtask(s))


w = input()
res = ''
i = 0
while i < len(w):
	if (w[i] == 'a' or w[i] == 'A') or (w[i] == 'o' or w[i] == 'O') or (w[i] == 'y' or w[i] == 'Y') or (w[i] == 'e' or w[i] == 'E') or (w[i] == 'u' or w[i] == 'U') or (w[i] == 'i' or w[i] == 'I'):
		res = res
	elif ord(w[i]) >= ord('A') and ord(w[i]) <= ord('Z'):
		res = res + '.' + chr(ord(w[i]) + 32)
	else:
		res = res + '.' + w[i]
	i += 1
print(res)


print('.' + '.'.join((c for c in input().lower() if c not in 'aeoyui')))


x = input().lower()
for i in x:
	if i != 'a' and i != 'o' and (i != 'u') and (i != 'y') and (i != 'e') and (i != 'i'):
		print(f'.{i}', end='')


a = input()
b = a.lower()
c = ['a', 'e', 'i', 'o', 'u', 'y']
s = '.'
for i in b:
	if i not in c:
		s = s + i
		s = s + '.'
print(s[0:len(s) - 1])


def delete(s, pos):
	i = pos
	n = len(s)
	while i < n - 1:
		s[i] = s[i + 1]
		i += 1
	return s[:n - 1]
s = list(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(s):
	if s[i] in vowels:
		s = delete(s, i)
		continue
	i += 1
ans = ''
for x in s:
	ans += '.' + x.lower()
print(ans)


import sys
string = input()
for x in string:
	if x in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']:
		string = string.replace(x, '')
for x in string:
	sys.stdout.write('.')
	sys.stdout.write(x.lower())


w = input()
w = w.lower()
vowelSet = {'a', 'o', 'u', 'i', 'e', 'y'}
retStr = ''
for i in w:
	if not i in vowelSet:
		retStr += '.' + i
print(retStr)


a = input().lower()
vowels = 'aeiyou'
b = a
for i in a:
	if i in vowels:
		b = b.replace(i, '')
b = b.replace('', '.').rstrip('.')
print(b)


s1 = input().lower()
s2 = ''
glas = 'aoyeui'
n = len(s1)
for i in range(n):
	if not s1[i] in glas:
		s2 = s2 + '.' + s1[i]
print(s2)


s = str(input())
s = s.lower()
p = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x in vowels:
		s = s.replace(x, '')
res = ''
for i in range(0, len(s)):
	res = res + '.' + s[i]
print(res)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
inp = input().lower()
tracked = []
for letter in inp:
	if letter in tracked:
		continue
	if letter.lower() in vowels:
		inp = inp.replace(letter, '')
	else:
		inp = inp.replace(letter, '.' + letter)
	tracked.append(letter)
print(inp)


ip = input()
lst = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']
ans = ''
for i in ip:
	if i not in lst:
		ans += '.{0}'.format(i.lower())
print(ans)


s = input()
s = s.lower()
glasn = set(('a', 'o', 'y', 'e', 'u', 'i'))
r = ''
for c in s:
	if c in glasn:
		continue
	r += '.' + c
print(r)


string = input()

def isvowel(char):
	vows = 'aeiouy'
	return char in vows
newstring = ''
string = str.lower(string)
for i in range(len(string)):
	vow = isvowel(string[i])
	if vow == False:
		newstring = newstring + '.' + string[i]
print(newstring)


s = input()
l = len(s)
s = s.lower()
s = list(s)
i = 0
while i < l:
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		s.remove(s[i])
		i -= 1
		l -= 1
	i += 1
i = 0
while i < 2 * l:
	s.insert(i, '.')
	i += 2
s = ''.join(s)
print(s)


wordlist = list(input().lower())
for i in ['a', 'e', 'i', 'o', 'u', 'y']:
	while i in wordlist:
		wordlist.remove(i)
print('.' + '.'.join(wordlist))


s = str(input())
v = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y')
for c in s:
	if c in v:
		s = s.replace(c, '')
for c in s:
	print('.{}'.format(c.lower()), end='')


a = list(input().lower())
x = ['a', 'e', 'i', 'o', 'y', 'u']
for i in a:
	if i in x:
		i = ''
	else:
		i = '.' + i
	print(i, end='')


s = input()
ss = s.lower()
r = ''
i = 0
if len(s) <= 100:
	while i <= len(ss) - 1:
		if ss[i] != 'A' and ss[i] != 'a' and (ss[i] != 'I') and (ss[i] != 'i') and (ss[i] != 'O') and (ss[i] != 'o') and (ss[i] != 'E') and (ss[i] != 'e') and (ss[i] != 'U') and (ss[i] != 'u') and (ss[i] != 'Y') and (ss[i] != 'y'):
			r = r + '.'
			r = r + ss[i]
		i += 1
print(r)


li = list(input())
vows = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for x in range(len(li)):
	if li[x] in vows:
		li[x] = ''
	else:
		if li[x] not in vows and li[x].isupper():
			li[x] = li[x].lower()
		li[x] = '.' + li[x]
s = ''.join(li)
print(s)


name = list(map(str, input().lower()))
new_name = []
final_str = ''
no_vowels = name.copy()
for i in name:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		no_vowels.remove(i)
for i in no_vowels:
	new_name.append('.')
	new_name.append(i)
for i in new_name:
	final_str += i
print(final_str)


def main_proc():
	list = ['a', 'o', 'y', 'e', 'u', 'i']
	txt = input()
	txt = txt.lower()
	new = ''
	for i in range(len(txt)):
		if txt[i] not in list:
			new += '.'
			new += txt[i]
	print(new)
main_proc()


word = input().lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
new_word = list(''.join(['' if char in vowel else char for char in word]))
c = 0
while c < len(new_word):
	if c % 2 == 0:
		new_word.insert(c, '.')
	c = c + 1
print(''.join(new_word))


w = input('')
s = w.lower()
output = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in vow:
		output += '.'
		output += s[i]
print(output)


from sys import stdout
string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string_lower = string.lower()
if len(string) <= 100 and len(string) >= 1:
	result = ''
	for i in string_lower:
		if i not in vowels:
			result += '.' + i
	print(result)


a = input()
c = a.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
b = list(c)
for i in range(len(b)):
	if c[i] in v:
		b.remove(c[i])
an = ''
for i in range(len(b)):
	an += '.' + b[i]
print(an)


palavra = input()
vogais = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
palavra = palavra.lower()
if palavra[0] not in vogais:
	ans += '.'
for i in range(len(palavra) - 1):
	e = palavra[i]
	prox = palavra[i + 1]
	if e not in vogais:
		ans += e
	if prox not in vogais:
		ans += '.'
if palavra[-1] not in vogais:
	ans += palavra[-1]
print(ans)


s = input()
son = 'aoyeuiAOYEUI'
sog = 'QWRTPSDFGHJKLZXCVBNM'
ans = []
for i in s:
	if i not in son:
		ans.append('.')
		if i in sog:
			ans.append(i.lower())
		else:
			ans.append(i)
print(''.join(ans))


def process(char):
	if char in 'AEIOUYaeiouy':
		return ''
	else:
		return '.' + char.lower()
s = input()
print(''.join([process(char) for char in s]))


def main():
	f = input('')
	f = f.lower()
	void = ''
	for i in range(len(f)):
		if f[i] == 'a' or f[i] == 'e' or f[i] == 'i' or (f[i] == 'o') or (f[i] == 'u') or (f[i] == 'y'):
			void += ''
		else:
			void += '.' + f[i]
	print(void)
main()


s = input().lower()
for i in s:
	if i not in 'AOYIUEaoyiue':
		print('.' + i, end='')


s = 'AOYEUIaoyeui'
t = input()
for i in t:
	if i in s:
		continue
	else:
		print('.', end='')
	if ord(i) >= ord('A') and ord(i) <= ord('Z'):
		print(chr(ord(i) - ord('A') + ord('a')), end='')
	else:
		print(i, end='')


s = input()
p = s.lower()
for i in p:
	p = p.replace('a', '')
	p = p.replace('e', '')
	p = p.replace('i', '')
	p = p.replace('o', '')
	p = p.replace('u', '')
	p = p.replace('y', '')
for i in p:
	print('.' + i, end='')


str = input()
nstr = ''
for letter in str:
	low = letter.lower()
	if low not in ['a', 'o', 'y', 'e', 'u', 'i']:
		nstr = nstr + '.' + low
print(nstr)


given_string = input()
output = []
removing = []
l_string = given_string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = [i for i in l_string]
for letter in string:
	if letter in vowels:
		removing.append(letter)
for letter in removing:
	string.remove(letter)
print('.' + '.'.join(string))


x = ['a', 'e', 'i', 'o', 'u', 'y']
y = input()
z = ''
for letter in y:
	if letter.lower() not in x:
		z += '.' + letter.lower()
print(z)


def main():
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	text = input().lower()
	for i in range(len(text)):
		if text[i] not in vowels:
			print('.' + text[i], end='')
main()


a = input()
b = a.lower()
c = b.replace('a', '')
c1 = c.replace('o', '')
c2 = c1.replace('y', '')
c3 = c2.replace('e', '')
c4 = c3.replace('u', '')
c5 = c4.replace('i', '')
l = c5.replace('', '.')
l2 = l[:-1]
print(l2)


s = input()
s = s.lower()
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		s = s.replace(i, '')
	else:
		if s[s.index(i) - 1] == '.':
			continue
		s = s.replace(i, '.' + i)
print(s)


vowels = list('aoyeui')
result = []
for letter in map(lambda x: x.lower(), list(input())):
	if letter not in vowels:
		result += ['.', letter]
print(''.join(result))


def check(i):
	vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
	if i in vowels:
		return ''
	else:
		x = '.'
		if i.istitle():
			x += i.lower()
		else:
			x += i
		return x
s = input()
for i in s:
	print(check(i), end='')


from sys import stdin
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
a = stdin.readline().rstrip().lower()
for x in a:
	if x not in vowels:
		print('.', x, sep='', end='')
print()


l = str(input())
l = l.lower()
l = l.replace('a', '').replace('o', '').replace('e', '').replace('i', '').replace('y', '').replace('u', '')
a = '.'
b = ' '
l = b + l
l = a.join(l)
print(l[1:])


import os
import sys
from io import BytesIO, IOBase

def main():
	word = input()
	ans = ''.join(('.' + x for x in word.lower() if x not in 'aeiouy'))
	print(ans)
BUFSIZE = 8192

class FastIO(IOBase):
	newlines = 0

	def __init__(self, file):
		self._fd = file.fileno()
		self.buffer = BytesIO()
		self.writable = 'x' in file.mode or 'r' not in file.mode
		self.write = self.buffer.write if self.writable else None

	def read(self):
		while True:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			if not b:
				break
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines = 0
		return self.buffer.read()

	def readline(self):
		while self.newlines == 0:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			self.newlines = b.count(b'\n') + (not b)
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines -= 1
		return self.buffer.readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.buffer.getvalue())
			(self.buffer.truncate(0), self.buffer.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		self.write = lambda s: self.buffer.write(s.encode('ascii'))
		self.read = lambda : self.buffer.read().decode('ascii')
		self.readline = lambda : self.buffer.readline().decode('ascii')
(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')

def inp():
	return int(input())

def inlt():
	return list(map(int, input().split()))

def insr():
	return input().strip()

def invr():
	return map(int, input().split())
main()


s = input().lower()
t = ['a', 'o', 'y', 'e', 'u', 'i']
l = '.'
r = []
for i in s:
	if i not in t and i.isalpha():
		r.append(i)
l = '.' + l.join(r)
print(l)


n = input()
n = n.lower()
res = []
l = ['a', 'o', 'y', 'e', 'u', 'i']
for i in n:
	if i not in l:
		res.append(i)
for i in res:
	print('.' + str(i), end='')


n = input()
n = n.lower()
s = ''
vowels = 'aoyeui'
for i in n:
	if i not in vowels:
		s += '.' + i
print(s)


char_list = input().lower()
vowels = {'a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y'}
for i in char_list:
	if i not in vowels:
		print('.', i, sep='', end='')


str1 = input()
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
str2 = ''
str1 = str1.lower()
for i in str1:
	if i not in list1:
		str2 = str2 + '.' + i
print(str2)


phrase = input().lower()
word = ''
for x in phrase:
	if not (x == 'a' or x == 'i' or x == 'u' or (x == 'e') or (x == 'o') or (x == 'y')):
		word = word + '.' + x
print(word)


ui = input()
ui = ui.lower()
z = ui
ui = ui.replace('a', '')
ui = ui.replace('e', '')
ui = ui.replace('i', '')
ui = ui.replace('o', '')
ui = ui.replace('u', '')
ui = ui.replace('y', '')
l = list(ui)
st = ''
if z[0] != 'a' or z[0] != 'e' or z[0] != 'i' or (z[0] != 'o') or (z[0] != 'u') or (z[0] != 'y'):
	for ele in l:
		st = '.'.join(l)
	print('.' + st)


a = input()
t = 0
c = []
g = '.'
v = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in range(len(a)):
	if a[i] in v:
		k = 1
	elif a[i].isupper():
		c.append(g)
		c.append(a[i].swapcase())
	else:
		c.append(g)
		c.append(a[i])
print(''.join(c))


s = input().lower()
h = {'a', 'e', 'i', 'o', 'u', 'y'}
res = ''
for n in s:
	if n in h:
		continue
	else:
		res += '.' + n
print(res)


s = input().lower()
res = ''
for i in range(len(s)):
	if s[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		continue
	res += '.' + s[i]
print(res)


N = input().lower()
glasn = ['a', 'o', 'y', 'e', 'u', 'i']
for i in N:
	if i in glasn:
		N = N.replace(i, '')
print('.' + '.'.join(N))


st = input()
ts = st.lower()
output = ''.join(('.' + i for i in ts if i not in ['a', 'e', 'i', 'o', 'u', 'y']))
print(output)


print(''.join(['.' + i for i in input().lower() if i not in 'eyuioa']))


a = input('')
vowels = ['a', 'o', 'e', 'i', 'u', 'y']
ansList = []
a = a.lower()
for value in a:
	if value not in vowels:
		ansList.append(value)
answer = ''
for value in ansList:
	answer = answer + '.' + value
print(answer)


s = list(str(input()))
ans = ''
for i in s:
	aa = i.lower()
	if aa != 'a' and aa != 'e' and (aa != 'i') and (aa != 'o') and (aa != 'u') and (aa != 'y'):
		ans = ans + '.' + aa
print(ans)


ui = str(input())
ui = ui.lower()
z = ui
ui = ui.replace('a', '')
ui = ui.replace('e', '')
ui = ui.replace('i', '')
ui = ui.replace('o', '')
ui = ui.replace('u', '')
ui = ui.replace('y', '')
li = list(ui)
ret = ''
for i in li:
	ret = ret + '.' + i
print(ret)


word = input().lower()
t = ''
for i in word:
	if i not in 'aeiouy':
		t += '.' + i
print(t)


f = input()
frase = f.lower()
vogais = 'aeiouy'
frasefinal = ''
for i in range(6):
	frase = frase.replace(vogais[i], '')
tam = len(frase)
for i in range(tam):
	frasefinal += '.' + frase[i]
print(frasefinal)


s = input()
two = []
one = list(s.lower())
owels = ['a', 'e', 'i', 'o', 'u', 'y']
two = [i for i in one if i not in owels]
i = 0
length = len(two)
while length:
	two.insert(i, '.')
	length -= 1
	i += 2
weird = ''.join(two)
print(weird)


y = input()
z = ''
for i in y:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'y' or (i.lower() == 'u') or (i.lower() == 'i') or (i.lower() == 'o'):
		y = y.replace(i, '')
	else:
		y = '.' + i
		z = z + y
print(z.lower())


s = input()
s1 = ''
l1 = list(s)
if len(l1) >= 1 and len(l1) <= 100:
	l = []
	for i in l1:
		if i != 'A' and i != 'Y' and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'a') and (i != 'e') and (i != 'y') and (i != 'i') and (i != 'o') and (i != 'u'):
			l.append('.')
			l.append(i)
	for i in l:
		s1 += i
	s1 = s1.lower()
	print(s1)


(strg, vowelstoremove) = (input().lower(), 'aueouyi')
for char in vowelstoremove:
	strg = strg.replace(char, '')
for char in strg:
	print('.' + char, end='')


s = input()
s = s.lower()
ch = ''
L = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in L:
		s = s.replace(i, '')
s2 = ''
for i in s:
	s2 = s2 + '.'
	s2 = s2 + i
print(s2)


s = input()
new = ''
news = s.lower()
for i in news:
	if i not in new:
		new += i
g = 0
x = ''
ans = ''
for i in news:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		g = 0
	else:
		x = x + i
for i in x:
	ans += '.' + i
print(ans)


word = input()
word = word.lower()
list1 = []
for letter in word:
	if letter != 'a' and letter != 'o' and (letter != 'y') and (letter != 'e') and (letter != 'i') and (letter != 'u'):
		list1.append(letter)
b = '.'.join(list1)
b = '.' + b
print(b)


Palabra = str(input().lower())
Vocales = 'aeiouy'
Resultado = ''
for i in range(len(Vocales)):
	Palabra = Palabra.replace(Vocales[i], '')
for i in range(len(Palabra)):
	Resultado += '.{}'.format(Palabra[i])
print(Resultado)


s = input()
a = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
o = '.'
for i in s:
	if i in a:
		continue
	elif ord(i) < 94:
		o += chr(ord(i) + 32) + '.'
	else:
		o += i + '.'
if len(o) == 1:
	print('.')
else:
	print(o[:-1])


temp = list(input().lower())
s = {'a', 'o', 'y', 'e', 'u', 'i'}
line = ''
for i in temp:
	if i not in s:
		line += '.' + i
print(line)


s = input()
t = ''
v = 'aoyeuiAOYEUI'
for i in s:
	if i in v:
		continue
	else:
		t = t + '.' + i.lower()
print(t)


s = input()
vowels = set(['A', 'a', 'O', 'o', 'Y', 'y', 'e', 'E', 'U', 'u', 'i', 'I'])
ans = ''
for i in s:
	if i in vowels:
		continue
	else:
		ans = ans + '.' + i.lower()
print(ans)


Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
I = input()
I = I.lower()
O = ''
for k in range(len(I)):
	if I[k] not in Vowels:
		O = O + '.' + I[k]
print(O)


t = input()
s = 'aeiouyAEIOUY'
u = ''
for i in t:
	if i in s:
		pass
	else:
		u = u + '.' + i.lower()
print(u)


s1 = input().lower()
b = set('aoyeui')
s2 = ''
for i in range(len(s1)):
	if not s1[i] in b:
		s2 += '.' + s1[i]
print(s2)


n = list(str(input()))
for i in range(len(n)):
	n[i] = n[i].lower()
	if n[i] == 'a' or n[i] == 'e' or n[i] == 'i' or (n[i] == 'o') or (n[i] == 'u') or (n[i] == 'y'):
		n[i] = ''
	else:
		n[i] = '.' + n[i]
ans = ''.join(n)
print(ans)


s = input()
d = list('aeiouy')
s = list(s.lower())
i = 0
while i < len(s):
	if s[i] in d:
		s.pop(i)
		i -= 1
	i += 1
s.insert(0, '')
print('.'.join(s))


str1 = input().strip().lower()
str2 = ''
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in str1:
	if letter in vowel:
		continue
	else:
		str2 = str2 + '.' + letter
print(str2)


s = input()
s1 = [char for char in s]
i = 0
while i < len(s1):
	char = s1[i]
	if char == 'a' or char == 'e' or char == 'i' or (char == 'y') or (char == 'Y') or (char == 'o') or (char == 'u') or (char == 'A') or (char == 'E') or (char == 'I') or (char == 'O') or (char == 'U'):
		s1.remove(char)
		i = i - 1
	i += 1
i = 0
while i < len(s1):
	if s1[i].isupper():
		s1[i] = s1[i].lower()
	i += 1
i = 0
n = len(s1)
while i < 2 * n:
	s1.insert(i, '.')
	i += 2
s2 = ''.join(s1)
print(s2)


def isvowel(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		return 1
	else:
		return 0

def main():
	st = input()
	for i in range(len(st)):
		if isvowel(st[i].lower()) == 0:
			print('.' + st[i].lower(), end='')
main()


a = {'a', 'o', 'y', 'e', 'u', 'i'}
n = str(input())
n = n.lower()
st = ''
for i in range(0, len(n)):
	if n[i] not in a:
		st = st + '.' + n[i]
print(st)


s = input()
s = s.lower()
f = 'aeiouy'
for i in s:
	if i not in f:
		print('.{0}'.format(i), end='')
print()


s = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for v in vowels:
	while v in s:
		s.remove(v)
s = '.'.join(s)
if s != '':
	s = '.' + s
print(s)


vowels = 'aeiouy'
word = list(input().lower())
word = [letter for letter in word if letter not in vowels]
for (dot, consonant) in zip(['.'] * len(word), word):
	print(dot, consonant, sep='', end='')


word = input().lower()
word = ''.join(['.' + x for x in word if x not in 'aeiouy'])
print(word)


s = input()
for c in s:
	if not c in 'aeioyuAEIOYU':
		print('.' + c.lower(), end='')
print()


a = input().lower()
b = ''
for x in a:
	if x == 'a' or x == 'i' or x == 'u' or (x == 'y') or (x == 'e') or (x == 'o'):
		continue
	else:
		b = b + '%s' % x
print('%s%s' % ('.', '.'.join(b)))


n = str(input())
x = n.lower()
p = ['a', 'e', 'i', 'o', 'u', 'y']
last = []
for i in x:
	if i not in p:
		last.append(i)
s = ''
for j in last:
	s = s + '.' + j
print(s)


s = input()
p = s.lower()
ans = []
for i in p:
	if i not in 'aeiouy':
		ans.append('.')
		ans.append(i)
print(*ans, sep='')


n = input().rstrip()
n = list(n.lower())
for i in range(len(n)):
	if n[i] in 'aoyeui':
		n[i] = ''
	else:
		n[i] = '.' + n[i]
result = str()
for i in n:
	result += i
print(result)


base = ['a', 'o', 'y', 'e', 'u', 'i']
word = input().lower()
for n in word:
	if n not in base:
		print('.' + n, end='')


n = str(input())
ls = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'O', 'I', 'U', 'y']
l = str()
f = str()
n = n.lower()
for each in n:
	if each in ls:
		l = l
	else:
		l = l + each
for each in l:
	f = f + '.' + each
print(f)


def stringTask(str):
	vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
	newstr = ''
	for s in range(0, len(str)):
		if vowels.count(str[s].capitalize()) == 0:
			newstr += '.' + str[s]
	print(newstr.lower())
str = str(input())
stringTask(str)


n = str(input()).lower()
new = []
for i in n:
	if str(i) != 'a' and str(i) != 'o' and (str(i) != 'y') and (str(i) != 'e') and (str(i) != 'u') and (str(i) != 'i'):
		new.append(i)
print('.' + '.'.join(new))


def translate(str):
	translation = ''
	for latter in str:
		if latter.upper() in 'A O Y E U I':
			translation
		else:
			translation = translation + '.' + latter
	return translation.lower()
print(translate(input()))


word = input().lower()
re = ''
for i in word:
	if i not in 'aeyuio':
		re = re + '.' + i
print(re)


str1 = input()
str2 = ''
str3 = ''
for i in str1:
	if 65 <= ord(i) < 91:
		str3 = str3 + chr(ord(i) + 32)
	else:
		str3 = str3 + i
for i in str3:
	if ord(i) == 97 or ord(i) == 101 or ord(i) == 105 or (ord(i) == 111) or (ord(i) == 117) or (ord(i) == 121):
		continue
	else:
		str2 += '.' + i
print(str2)


s = input()
v = 'aeiouy'
new = s.lower()
for i in v:
	new = new.replace(i, '')
for i in new:
	print('.' + i, end='')


print(''.join(('.' + i for i in input().lower() if i not in 'aieoyu')))


a = str(input())
a = a.lower()
if 'a' in a:
	a = a.replace('a', '')
if 'i' in a:
	a = a.replace('i', '')
if 'u' in a:
	a = a.replace('u', '')
if 'e' in a:
	a = a.replace('e', '')
if 'o' in a:
	a = a.replace('o', '')
if 'y' in a:
	a = a.replace('y', '')
print('.', end='')
print('.'.join(a))


n = input()
n = n.lower()
b = int(len(n))
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(b):
	if n[i] in vowels:
		continue
	else:
		print('.' + n[i], end='')


s = input()
s1 = ''
for i in s:
	if i != 'A' and i != 'O' and (i != 'E') and (i != 'U') and (i != 'I') and (i != 'Y') and (i != 'a') and (i != 'e') and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		if ord(i) < 91:
			s1 += '.' + i.lower()
		else:
			s1 += '.' + i
print(s1)


a = input()
a = a.lower()
b = ''
for i in range(a.__len__()):
	if a[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		b += '.'
		b += a[i]
print(b)


n = input().lower()
g = 'aouiey'
answer = ''
for i in range(len(n)):
	if n[i] in g:
		continue
	else:
		answer = answer + '.' + n[i]
print(answer)


v = 'aoyeui'
s = input()
r = ''
for l in s:
	if v.find(l.lower()) == -1:
		r += '.'
		r += l.lower()
	else:
		continue
print(r)


vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
s = input().strip()
result = ''
for c in s:
	if not str.lower(c) in vowels:
		result += '.'
		result += str.lower(c)
print(result)


string = list(input().lower())
new = ['.' + i for i in string if i not in ['a', 'e', 'y', 'u', 'i', 'o']]
print(''.join(new))


s = input().lower()
for i in s:
	if not i in 'aeiouy':
		print('.', i, sep='', end='')


str1 = input()
n = len(str1)
i = 0
str2 = ''
while i < n:
	if str1[i] != 'a' and str1[i] != 'A' and (str1[i] != 'o') and (str1[i] != 'O') and (str1[i] != 'y') and (str1[i] != 'Y') and (str1[i] != 'e') and (str1[i] != 'E') and (str1[i] != 'u') and (str1[i] != 'U') and (str1[i] != 'i') and (str1[i] != 'I'):
		str2 = str2 + '.' + str1[i].lower()
	i += 1
print(str2)


s = input().lower()
s = '.'.join((x for x in s if x not in 'aeiouy'))
print('.' + s)


x = input()
x = x.lower()
output = []
b = ''
for i in range(len(x)):
	if x[i] != 'a' and x[i] != 'o' and (x[i] != 'u') and (x[i] != 'y') and (x[i] != 'e') and (x[i] != 'i'):
		output.append('.')
		output.append(x[i])
		b = ' '.join(map(str, output))
		b = b.replace(' ', '')
print(b)


n = input()
new = n.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in n.lower():
	if x in vowels:
		new = new.replace(x, '')
l1 = list(new)
string = '.'.join(l1)
if len(string) > 0:
	print('.', end='')
	print(string)


from sys import stdin, stdout

def is_a_vowel(char):
	vowels = 'aAeEiIoOuUyY'
	if char in vowels:
		return True
	return False

def to_lower_case(char):
	uppercase_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
	lowercase_letters = 'abcdefghijklmnopqrstuvwxyz'
	for i in range(len(uppercase_letters)):
		if uppercase_letters[i] == char:
			return lowercase_letters[i]
	return char

def solve(text):
	parsedString = ''
	for i in range(len(text)):
		char = text[i]
		if is_a_vowel(char):
			continue
		else:
			parsedString += '.' + to_lower_case(char)
	return parsedString

def test(input, expected):
	result = solve(input)
	print('{}\t\t[{}/{}]'.format('success' if result == expected else 'failed', expected, result))
text = stdin.readline().rstrip('\r\n')
stdout.write(str(solve(text)))


a = input()
a = a.lower()
length = len(a)
letters = list(a)
vocals = {'a', 'o', 'i', 'e', 'u', 'y'}
for i in range(0, len(letters)):
	if letters[i] in vocals:
		letters[i] = ''
for i in range(0, len(letters)):
	letters.append
s = ''.join(letters)
length = len(s)
if length > 0:
	for i in range(0, length):
		print('.', s[i], sep='', end='')
print()


def abcd(string):
	return '.' + '.'.join([letter for letter in list(string.lower()) if letter not in 'aoyeui'])
abcde = input()
print(abcd(abcde))


dataIn = input()
newWord = ''
for i in range(0, len(dataIn)):
	if dataIn[i] in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		newWord += ''
	else:
		newWord += '.' + dataIn[i].lower()
print(newWord)


a = input()
a = a.lower()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
a = list(a)
for i in a:
	if i in glas:
		continue
	else:
		print('.', i, sep='', end='')


word = input()
word = word.lower()
ans = str('')
for x in word:
	if x not in 'aeiouy':
		ans += '.' + str(x)
print(ans)


s = input()
for vowel in 'AEIOUYaeiouy':
	s = s.replace(vowel, '')
s = s.lower()
for c in s:
	print('.' + c, end='')
print()


word = input().casefold()
ans = ''
for i in word:
	if not (i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i')):
		ans += '.' + i
print(ans)


L = list(input())
K = []
for c in L:
	c = c.lower()
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		continue
	else:
		K.append('.')
		K.append(c)
print(''.join(K))


st = input()
st = st.lower()
for i in st:
	if i not in 'aeiouy':
		print('.', end='')
		print(i, end='')


x = input()
for i in x:
	if i in 'aeiouAEIOUyY':
		x = x.replace(i, '')
x = x.lower()
for i in x:
	print('.' + i, end='')


def isVowel(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		return True
	return False
s = input()
res = ''
s = s.lower()
for i in s:
	if not isVowel(i):
		res = res + '.' + i
print(res)


s = input()
res = ''
for i in s:
	i = i.lower()
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		res += '.'
		res += i
print(res)


word = input()
word = word.lower()
arr = []
jst = ['a', 'o', 'y', 'e', 'i', 'u']
for x in word:
	if jst.count(x) == 0:
		arr.append('.')
		arr.append(x)
arr = ''.join(arr)
print(arr)


x = str(input())
n = len(x)
list0 = list(x)
for i in range(0, n, 1):
	if ord(list0[i]) >= 65 and ord(list0[i]) <= 90:
		m = ord(list0[i]) + 32
		list0[i] = chr(m)
	else:
		continue
while True:
	if 'a' not in list0 and 'e' not in list0 and ('i' not in list0) and ('o' not in list0) and ('u' not in list0) and ('y' not in list0):
		break
	if 'a' in list0:
		list0.remove('a')
	elif 'e' in list0:
		list0.remove('e')
	elif 'i' in list0:
		list0.remove('i')
	elif 'o' in list0:
		list0.remove('o')
	elif 'u' in list0:
		list0.remove('u')
	elif 'y' in list0:
		list0.remove('y')
	else:
		continue
hi = ''
for i in list0:
	hi = hi + '.'
	hi = hi + i
print(hi)


def IsVowel(letra):
	vocales = 'AaEeIiOoUuYy'
	if letra in vocales:
		return True
	else:
		return False
entrada = input()
salida = ''
for letra in entrada:
	if not IsVowel(letra):
		salida += '.' + letra.lower()
print(salida)


test = input('')
d = '.'
for eachLetter in test:
	if eachLetter in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']:
		test = test.replace(eachLetter, '')
a = d.join(test)
print('.' + a.lower())


array = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
i = 0
string1 = ''
string = list(string.lower())
for line in string:
	if line in array:
		string[i] = ''
	i += 1
string1 = string1.join(string)
a = []
for line in string1:
	line = '.' + line
	a.append(line)
string2 = ''
print(string2.join(a))


x = str(input())
x = x.lower()
voc = ['a', 'e', 'i', 'o', 'u', 'y']
cad = []
y = ''
e = 1
acu = 0
for i in x:
	cad.append(i)
for i in cad:
	if i in voc:
		acu = acu + 1
for j in range(acu):
	for i in cad:
		if i in voc:
			cad.remove(i)
for i in cad:
	y += i
u = ''
for i in y:
	u += '.' + i
print(u)


n = str(input())
f = str()
for i in n:
	if i.lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		n = n.replace(i, '')
	else:
		f = f + '.' + i
print(f.lower())


a = input()
m = a.lower()
m = m.replace('a', '')
m = m.replace('e', '')
m = m.replace('i', '')
m = m.replace('o', '')
m = m.replace('u', '')
m = m.replace('y', '')
for i in range(len(m)):
	if i < len(m):
		print('.', end='')
	print(m[i], end='')


from sys import stdout
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
s = input()
s = s.lower()
for c in vowels:
	s = s.replace(c, '')
for c in consonants:
	s = s.replace(c, '.' + c)
stdout.write(s)


import re
s = input()
s = s.lower()
ls = re.findall('[^aoyeui]', s)
ans = ''
for i in ls:
	ans = ans + '.' + i
print(ans)


s = ['.' + x for x in input().lower() if x not in 'aeyoui']
print(''.join(s))


n = input()
n = n.lower()
n = n.replace('a', '')
n = n.replace('e', '')
n = n.replace('i', '')
n = n.replace('o', '')
n = n.replace('u', '')
n = n.replace('y', '')
l = list(n)
m = '.'.join(l)
n = '.' + m
print(n)


a = [i for i in input().lower()]
v = set(['a', 'o', 'e', 'y', 'e', 'u', 'i'])
a = [i for i in a if i not in v]
output = ''
for i in a:
	output += '.{}'.format(i)
print(output)


forbidden = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
string = input()
string = ''.join(('.' + x.lower() for x in string if x not in forbidden))
print(string)


str = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = []
for i in str:
	if i in vowels:
		continue
	else:
		result.append('.')
		result.append(i)
print(''.join(result))


word = input()
print(''.join(['.' + c.lower() for c in word if c.lower() not in tuple('aoyeui')]))


elements = [str.lower(x) for x in input()]
output = ''
for char in elements:
	if char not in 'aeiouy':
		output = output + '.' + char
print(output)


a = input()
new_str = a
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'A' or a[i] == 'e' or (a[i] == 'E') or (a[i] == 'o') or (a[i] == 'O') or (a[i] == 'i') or (a[i] == 'I') or (a[i] == 'u') or (a[i] == 'U') or (a[i] == 'y') or (a[i] == 'Y'):
		new_str = new_str.replace(a[i], '')
toc = '.'
new = ''
for i in range(len(new_str)):
	new = new + toc + new_str[i]
print(new.lower())


s = input()
s = s.translate(str.maketrans({'a': '', 'e': '', 'i': '', 'o': '', 'u': '', 'y': '', 'A': '', 'E': '', 'I': '', 'O': '', 'U': '', 'Y': ''}))
s = s.lower()
if len(s) > 0:
	s = '.'.join(s)
	print('.' + s)
else:
	print(s)


word = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in word:
	if x.lower() in vowels:
		continue
	else:
		print('.' + x.lower(), end='')


st = str(input())
fin = []
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in range(len(st)):
	if st[i] not in vowels:
		fin.append('.')
		fin.append(st[i])
ans = ''.join(fin)
print(ans.lower())


c = input()
c = c.lower()
ch = ''
for i in range(len(c)):
	if c[i] not in ['a', 'e', 'y', 'u', 'i', 'o']:
		ch = ch + '.' + c[i]
print(ch)


a = input()
a = a.lower()
b = []
for i in range(0, len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'Y') and (a[i] != 'y') and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'A') and (a[i] != 'E') and (a[i] != 'I') and (a[i] != 'O') and (a[i] != 'U'):
		b.append('.')
		b.append(a[i])
for i in range(0, len(b)):
	print(b[i], end='')


str1 = input()
str2 = ''
str3 = ''
list1 = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in str1:
	if list1.count(i) > 0:
		str1 = str1.replace(i, ' ')
for j in str1:
	if j.isupper():
		str2 = str2 + j.lower()
	else:
		str2 = str2 + j
for j in str2:
	if j != ' ':
		str3 = str3 + '.' + j
print(str3)


print('.' + '.'.join((ch for ch in input().lower() if ch not in 'aoiuye')))


s = input()
l = ''
for x in range(len(s)):
	k = 1
	for y in ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'):
		if s[x] == y:
			k = 0
	if k == 1:
		l = l + s[x]
h = l.lower()
f = ''
for x in range(len(h)):
	f = f + '.' + h[x]
print(f)


a = input().lower()
b = ''
c = 0
for i in range(0, len(a)):
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		c += 1
	else:
		b += '.'
		b += a[i]
print(b)


my_word = input()
new_word = ''
for x in my_word:
	if x not in 'AEIOUYyaeiou':
		new_word = new_word + '.' + x.lower()
print(new_word)


c = input()
newstr = c
vowels = ('a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y')
for x in c:
	if x in vowels:
		newstr = newstr.replace(x, '')
newstr = list(newstr)
palabra = []
for i in newstr:
	palabra.append('.')
	palabra.append(i)
newstr = ''.join(palabra)
print(newstr.lower())


s = input()
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
st = []
for i in s:
	st.append(i)
index = 0
while index < len(st):
	if st[index] in v:
		st[index] = 1
	else:
		if st[index] == st[index].upper():
			st[index] = st[index].lower()
		st[index] = '.' + st[index]
	index += 1
str = ''
for j in st:
	if j != 1:
		str = str + j
print(str)


s = input()

def isVowel(a):
	if a in 'aeiouy':
		return True
	return False
s = s.lower()
for i in s:
	if not isVowel(i):
		print('.' + str(i), end='')


word = input()
word = word.lower()
lisa = ''
for i in range(len(word)):
	if word[i] == 'a' or word[i] == 'o' or word[i] == 'y' or (word[i] == 'e') or (word[i] == 'u') or (word[i] == 'i'):
		lisa += ''
	else:
		lisa += '.' + word[i]
print(lisa)


x = input().lower()
for ch in ['a', 'i', 'u', 'e', 'o', 'y']:
	x = x.replace(ch, '') if ch in x else x
print('.' + '.'.join(list(x)))


s = input()
l = list(s)
v = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
l1 = []
l1 = l.copy()
s1 = ''

def stringtask(s):
	if len(l1) >= 1 and len(l1) <= 100:
		for i in l1:
			if i.isalpha():
				if i in v:
					l.remove(i)
				elif i.isupper():
					b = '.' + i.lower()
					l[l.index(i)] = b
				else:
					a = '.' + i
					l[l.index(i)] = a
			else:
				return 0
		return s1.join(l)
print(stringtask(s))


n = input()
l = ''
for i in n:
	if i not in 'aeiouyAEIOUY':
		if i.isupper():
			l += '.' + i.lower()
		else:
			l += '.' + i
print(l)


input_string = input()
vowels = 'aeiouy'

def main():
	new_string = input_string.lower()
	for char in new_string:
		for vowel in vowels:
			if vowel == char:
				new_string = new_string.replace(char, '')
				break
	new_list = []
	for char in new_string:
		new_list.append('.')
		new_list.append(char)
	new_string = ''.join(new_list)
	print(new_string)
	return 0
main()


import sys

def main():
	vowels = 'aoyeui'
	s = list(sys.stdin.readline().lower().rstrip())
	for i in s:
		if i in vowels:
			continue
		else:
			sys.stdout.write('{}{}'.format('.', i))
main()


vowels = {'a', 'A', 'O', 'o', 'y', 'Y', 'E', 'e', 'U', 'u', 'i', 'I'}
s = input()
for char in s:
	if char in vowels:
		continue
	elif 'A' <= char <= 'Z':
		print('.' + chr(ord(char) - ord('A') + ord('a')), end='')
	else:
		print('.' + char, end='')


m = input()
n = str()
length = int(len(m))
for i in range(0, length):
	if m[i] != 'A' and m[i] != 'a' and (m[i] != 'O') and (m[i] != 'o') and (m[i] != 'y') and (m[i] != 'Y') and (m[i] != 'e') and (m[i] != 'E') and (m[i] != 'u') and (m[i] != 'U') and (m[i] != 'i') and (m[i] != 'I'):
		if m[i] >= 'A' and m[i] <= 'Z':
			n = n + '.' + chr(ord(m[i]) + 32)
		else:
			n = n + '.' + m[i]
print(n)


str = input()
for i in str:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
		continue
	else:
		temp = i.lower()
		print('.' + temp, end='')


s = input()
z = s.lower()
b = ['a', 'e', 'i', 'o', 'u', 'y']
c = ''
for i in range(len(s)):
	if z[i] in b:
		continue
	else:
		c += '.'
		c += z[i]
print(c)


string = str(input()).lower()
vowel = {'a', 'e', 'i', 'o', 'u', 'y'}
for c in string:
	if c in vowel:
		continue
	print('.', c, end='', sep='')


s = input()
vow = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
m = []
for letter in s:
	if letter in vow:
		continue
	else:
		m.append('.')
		if ord(letter) >= 65 and ord(letter) <= 90:
			m.append(chr(ord(letter) + 32))
		else:
			m.append(letter)
print(''.join(m))


from __future__ import division, print_function
import os, sys
from io import BytesIO, IOBase
if sys.version_info[0] < 3:
	from __builtin__ import xrange as range
	from future_builtins import ascii, filter, hex, map, oct, zip

def ii():
	return int(input())

def si():
	return input()

def mi():
	return map(int, input().strip().split(' '))

def msi():
	return map(str, input().strip().split(' '))

def li():
	return list(mi())

def dmain():
	sys.setrecursionlimit(1000000)
	threading.stack_size(1024000)
	thread = threading.Thread(target=main)
	thread.start()
abc = 'abcdefghijklmnopqrstuvwxyz'
abd = {'a': 0, 'b': 1, 'c': 2, 'd': 3, 'e': 4, 'f': 5, 'g': 6, 'h': 7, 'i': 8, 'j': 9, 'k': 10, 'l': 11, 'm': 12, 'n': 13, 'o': 14, 'p': 15, 'q': 16, 'r': 17, 's': 18, 't': 19, 'u': 20, 'v': 21, 'w': 22, 'x': 23, 'y': 24, 'z': 25}
mod = 1000000007
inf = float('inf')
vow = ['a', 'e', 'i', 'o', 'u']
(dx, dy) = ([-1, 1, 0, 0], [0, 0, 1, -1])

def getKey(item):
	return item[1]

def sort2(l):
	return sorted(l, key=getKey, reverse=True)

def d2(n, m, num):
	return [[num for x in range(m)] for y in range(n)]

def isPowerOfTwo(x):
	return x and (not x & x - 1)

def decimalToBinary(n):
	return bin(n).replace('0b', '')

def ntl(n):
	return [int(i) for i in str(n)]

def ncr(n, r):
	return factorial(n) // (factorial(r) * factorial(max(n - r, 1)))

def ceil(x, y):
	if x % y == 0:
		return x // y
	else:
		return x // y + 1

def powerMod(x, y, p):
	res = 1
	x %= p
	while y > 0:
		if y & 1:
			res = res * x % p
		y = y >> 1
		x = x * x % p
	return res

def gcd(x, y):
	while y:
		(x, y) = (y, x % y)
	return x

def isPrime(n):
	if n <= 1:
		return False
	if n <= 3:
		return True
	if n % 2 == 0 or n % 3 == 0:
		return False
	i = 5
	while i * i <= n:
		if n % i == 0 or n % (i + 2) == 0:
			return False
		i = i + 6
	return True

def read():
	sys.stdin = open('input.txt', 'r')
	sys.stdout = open('output.txt', 'w')

def main():
	print('.' + '.'.join(list((x for x in input().lower() if x not in 'aeiouy'))))
BUFSIZE = 8192

class FastIO(IOBase):
	newlines = 0

	def __init__(self, file):
		self._fd = file.fileno()
		self.buffer = BytesIO()
		self.writable = 'x' in file.mode or 'r' not in file.mode
		self.write = self.buffer.write if self.writable else None

	def read(self):
		while True:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			if not b:
				break
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines = 0
		return self.buffer.read()

	def readline(self):
		while self.newlines == 0:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			self.newlines = b.count(b'\n') + (not b)
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines -= 1
		return self.buffer.readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.buffer.getvalue())
			(self.buffer.truncate(0), self.buffer.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		self.write = lambda s: self.buffer.write(s.encode('ascii'))
		self.read = lambda : self.buffer.read().decode('ascii')
		self.readline = lambda : self.buffer.readline().decode('ascii')

def print(*args, **kwargs):
	(sep, file) = (kwargs.pop('sep', ' '), kwargs.pop('file', sys.stdout))
	at_start = True
	for x in args:
		if not at_start:
			file.write(sep)
		file.write(str(x))
		at_start = False
	file.write(kwargs.pop('end', '\n'))
	if kwargs.pop('flush', False):
		file.flush()
if sys.version_info[0] < 3:
	(sys.stdin, sys.stdout) = (FastIO(sys.stdin), FastIO(sys.stdout))
else:
	(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')
main()


string = input()
listVowels = ['a', 'o', 'y', 'e', 'u', 'i']
stringLower = string.lower()
newString = ''
for symbol in stringLower:
	if symbol not in listVowels:
		newString += '.' + symbol
print(newString)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
str = input().lower()
NewStr = ''
for i in str:
	if i not in vowels:
		NewStr = NewStr + i
	else:
		continue
length = len(NewStr)
Fstr = ''
for j in range(0, length):
	Fstr = Fstr + f'.{NewStr[j]}'
print(Fstr)


string = input().lower()
x = len(string)
kata = []
for i in range(x):
	if string[i] in 'a,i,u,e,o,y':
		continue
	else:
		print('.' + string[i], end='')


str = input().lower()
for i in 'aeiouy':
	str = str.replace(i, '')
print('.' + '.'.join(str))


def check_vowel(ch):
	if ch.lower() == 'a' or ch.lower() == 'o' or ch.lower() == 'y' or (ch.lower() == 'e') or (ch.lower() == 'u') or (ch.lower() == 'i'):
		return True
	else:
		return False
w = input()
result = ''
for x in w:
	if check_vowel(x):
		continue
	else:
		result += '.'
		result += x.lower()
print(result)


str = input()
if str.islower() == False:
	str = str.lower()
l = []
for ele in str:
	if ele != 'a' and ele != 'e' and (ele != 'i') and (ele != 'o') and (ele != 'u') and (ele != 'A') and (ele != 'I') and (ele != 'O') and (ele != 'U') and (ele != 'E') and (ele != 'y') and (ele != 'Y'):
		l.append(ele)
l1 = []
for e in l:
	l1.append('.')
	l1.append(e)
s = ''
for i in l1:
	s += i
print(s)


s = input()
s = s.lower()
ans = []
bag = {'a', 'e', 'i', 'o', 'u', 'y'}
for q in s:
	if q in bag:
		continue
	else:
		ans.append('.')
		ans.append(q)
print(''.join(ans))


x = input().lower()
t = []
for i in x:
	if not i in 'aeiouy':
		t.append(i)
t = ''.join(['.' + i for i in t])
print(t)


word = input().lower()
lisV = ['a', 'e', 'i', 'o', 'u', 'y']
ctr = 0
for char in word:
	if char in lisV:
		word = word[:ctr] + word[ctr + 1:]
		ctr -= 1
	ctr += 1
out = ''
for char in word:
	out += '.' + char
print(out)


try:

	def strFilter(str):
		vowels = ['a', 'o', 'y', 'e', 'u', 'i']
		return ''.join(list(map(lambda t: '.' + t, filter(lambda s: s not in vowels, str.lower()))))
	str = strFilter(input())
	print(str)
except ValueError:
	print('Unexpected value')


inp = input()
for i in inp.lower():
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		res = '.' + i
		print(res, end='')


t = input().lower()
word = []
for i in range(0, len(t)):
	if t[i] != 'a' and t[i] != 'o' and (t[i] != 'y') and (t[i] != 'e') and (t[i] != 'u') and (t[i] != 'i'):
		word.append(t[i])
y = len(word)
for u in range(-2, 2 * y - 2, 2):
	u += 2
	word.insert(u, '.')
print(''.join(word))


x = input()
x = x.lower()
i = 0
s = ''
while i < len(x):
	if not (x[i] == 'a' or x[i] == 'o' or x[i] == 'e' or (x[i] == 'i') or (x[i] == 'u') or (x[i] == 'y')):
		s = s + '.' + x[i]
	i += 1
print(s)


w = input()
w = w.lower()
list1 = ['a', 'o', 'y', 'e', 'u', 'i']
for i in list1:
	if i in w:
		w = w.replace(i, '')
str1 = ''
for i1 in w:
	str1 += '.' + i1
print(str1)


ab = ['a', 'e', 'i', 'o', 'u', 'y']
v = str(input())
vs = ''
for i in v:
	l = i.lower()
	vs += '' if ab.__contains__(l) else '.' + l
print(vs)


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = s.lower()
res = ''
for i in string:
	if i in vowels:
		n = 0
	else:
		res += '.' + i
print(res)


def conso(a):
	if a != 'a' and a != 'Y' and (a != 'y') and (a != 'A') and (a != 'e') and (a != 'E') and (a != 'i') and (a != 'I') and (a != 'o') and (a != 'O') and (a != 'u') and (a != 'U'):
		letra = a.lower()
		conso = '.' + letra
		return conso
	else:
		conso = ''
		return conso
a = input()
n = len(a)
word = ''
for i in range(n):
	word += conso(a[i])
print(word)


s = list(input())
sn = []
for i in s:
	if i == 'A' or i == 'a' or i == 'E' or (i == 'Y') or (i == 'y') or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U'):
		continue
	elif i >= 'A' and i <= 'Z':
		sn += '.' + i.lower()
	else:
		sn += '.' + i
print(''.join(sn))


input_str = input()
input_str = input_str.lower()
answer = []
answer.append('.')
for a in input_str:
	if a in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		answer.append(a)
		answer.append('.')
str_answer = ''
del answer[len(answer) - 1]
for _ in answer:
	str_answer = str_answer + str(_)
print(str_answer)


string = input()
final_string = string.lower()
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
lis = []
for i in final_string:
	if i not in vowel:
		lis.append(i)
for i in lis:
	print('.' + i, end='')


a = input().lower()
output = ''
for char in a:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		pass
	else:
		output += '.' + char
print(output)


import sys

def main():
	while True:
		try:
			word = input().lower()
			word = filter(lambda x: x not in 'aoyeui', word)
			word = '.' + '.'.join(word)
			print(word)
		except Exception:
			sys.exit(0)
main()


word = input().strip()
ans = ''
for letter in word:
	let = letter.lower()
	if not (let == 'a' or let == 'e' or let == 'i' or (let == 'o') or (let == 'u') or (let == 'y')):
		ans += '.' + let
print(ans)


x = str(input())
x = x.lower()
x = ' '.join(x)
x = x.split()
f = ['a', 'e', 'i', 'o', 'u', 'y']
mensaje = ''
suma = 0
for k in range(len(x)):
	for s in range(6):
		if x[k] == f[s]:
			x[k] = '*'
			suma = suma + 1
			break
if suma == len(x):
	mensaje = '.' * len(x)
else:
	for m in range(len(x)):
		if x[m] != '*':
			mensaje = mensaje + '.' + x[m]
print(mensaje)


a = input().lower()
b = a.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
c = b.replace('', '.').rstrip('.')
print(c)


vowels = (1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0)

def main(stdio):
	line = next(stdio).lower().rstrip()
	ord_a = ord('a')
	output = []
	for char in line:
		if not vowels[ord(char) % ord_a]:
			output.append('.' + char)
	print(''.join(output))
import sys
main(sys.stdin)


string = input().lower()
out = ''
for i in range(0, len(string)):
	if (string[i] != 'a') & (string[i] != 'e') & (string[i] != 'i') & (string[i] != 'o') & (string[i] != 'u') & (string[i] != 'y'):
		out = out + '.' + string[i]
print(out)


n = input()
o = []
m = n.lower()
for char in m:
	if char in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		o.append('.')
		o.append(char)
print(''.join(o))


string = str(input())
res = ''
for x in range(0, len(string)):
	l = ['A', 'O', 'Y', 'E', 'U', 'I']
	if string[x].upper() not in l:
		res = res + '.' + string[x].lower()
print(res)


s = input()
s = s.lower()
L = [k for k in s if not k in 'AOEUIYaeiouy']
print('.' + '.'.join(L))


s = str(input())
x = 'aeiouyAEIOUY'
y = s.translate({ord(i): None for i in x})
a = '.' + '.'.join(list(y))
print(a.lower())


class Solution(object):

	def __init__(self):
		self.answer = None
		self.data = None
		self.get_data()
		self.vowels = ['a', 'e', 'i', 'o', 'u', 'y']
		sz = len(self.vowels)
		for i in range(sz):
			x = chr(ord(self.vowels[i]) - ord('a') + ord('A'))
			self.vowels.append(x)
		self.solve()
		self.print_answer()
	pass

	def get_data(self):
		self.data = input()
		pass

	def print_answer(self):
		print(self.answer)
		pass

	def solve(self):
		a = list()
		for x in self.data:
			if x in self.vowels:
				continue
			a.append('.')
			a.append(x.lower())
		self.answer = ''.join(a)
		pass

def main():
	Solution()
	pass
main()


def read_int():
	return int(input().strip())

def read_ints():
	return list(map(int, input().strip().split(' ')))

def solve():
	word = input().strip()
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	answer = []
	for c in word.lower():
		if c not in vowels:
			answer.extend(['.', c])
	return ''.join(answer)
print(solve())


s = input()
v = ['a', 'i', 'e', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
for c in s:
	if c not in v:
		print('.', c.lower(), end='', sep='')


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = list(input().lower())
for letter in vowels:
	if letter in word:
		for vowel in range(word.count(letter)):
			word.remove(letter)
for index in range(0, len(word) * 2, 2):
	word.insert(index, '.')
print(''.join(word))


s = input()
sa = ''
for item in s:
	if item not in 'AEIOUYaeiouy':
		sa += '.' + item.lower()
print(sa)


x = input()
x = x.lower()
t = ''
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		t += '.' + i
print(t)


a = input().lower()
a = list(a)
b = ['a', 'o', 'y', 'e', 'u', 'i']
index_h = 0
for i in a:
	h = i
	for i in b:
		if h == i:
			a[index_h] = ''
	index_h += 1
a = ''.join(a)
index_h = 0
a = list(a)
for i in a:
	a[index_h] = '.' + a[index_h]
	index_h += 1
a = ''.join(a)
print(a)


str1 = str(input())
str1 = str1.lower()
vowel = ['o', 'a', 'e', 'i', 'u', 'y']
str2 = ''
for i in str1:
	if i in vowel:
		str2 += ''
	else:
		str2 = str2 + '.' + i
print(str2)


a = 'abcdefghijklmnopqrstuvwxyz'
vowels = 'aoyeui'
b = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
word = input()
for letter1 in word:
	for n in range(26):
		if letter1 == b[n]:
			letter1 = a[n]
	if letter1 in vowels:
		letter1 = ''
	else:
		letter1 = '.' + letter1
	print(letter1, end='')


vowels = 'aeiouy'
s = input().lower()
answer = ''
for i in s:
	if vowels.find(i) == -1:
		answer += '.' + i
print(answer)


l = input().lower()
for i in l:
	print('.' + i if i not in ('a', 'o', 'y', 'e', 'u', 'i') else '', end='')


st = str(input())
st = st.lower()
st = list(st)
str_1 = 'bcdfghjklmnpqrstvwxz'
str_1 = list(str_1)
lst = []
str_2 = ''
for i in range(len(st)):
	for j in range(len(str_1)):
		if st[i] == str_1[j]:
			lst.append(st[i])
for i in range(len(lst)):
	lst.insert(2 * i, '.')
print(str_2.join(lst))


str = input()
str = str.lower()
for char in str:
	if char == 'a' or char == 'u' or char == 'o' or (char == 'e') or (char == 'i') or (char == 'y'):
		str = str.replace(char, '')
print('.' + '.'.join(str))


n = input()
x = len(n)
n = n.lower()
if x <= 100:
	n = n.replace('a', '')
	n = n.replace('e', '')
	n = n.replace('i', '')
	n = n.replace('o', '')
	n = n.replace('u', '')
	n = n.replace('y', '')
	x = len(n)
	parts = [n[i:i + 1] for i in range(0, x, 1)]
	print('.' + '.'.join(parts))


z = input().lower()
v = 'aeiouy'
for i in z:
	if i not in v:
		print('.' + i, end='')


word = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in vowels:
	while x in word:
		word.remove(x)
word.insert(0, '')
word = '.'.join(word)
print(word)


s = input().lower()
res = []
for i in s:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		res.append(i)
s = '.'.join(res)
print('.' + s)


n = list(input())
s = 'aeiouAEIOUYy'
a = list(s)
b = []
for i in n:
	if i in a:
		continue
	else:
		b.append(i)
s = ''
for i in b:
	s = s + '.' + i.lower()
print(s)


vow = ['a', 'i', 'e', 'y', 'o', 'u']
s = input().lower()
re = ''
for x in s:
	if x in vow:
		continue
	else:
		re = re + '.' + x
print(re)


def replaceVowels(word):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	ans = ''
	for c in word:
		if c not in vowels:
			ans = ans + '.' + c
	return ans
x = input().lower()
print(replaceVowels(x))


def delete_vowel(inp_str, vowels):
	new_str = ''
	buf_str = ''
	for i in range(0, len(inp_str)):
		if inp_str[i] == vowels[0] or inp_str[i] == vowels[1] or inp_str[i] == vowels[2] or (inp_str[i] == vowels[3]) or (inp_str[i] == vowels[4]) or (inp_str[i] == vowels[5]):
			buf_str += inp_str[i]
		else:
			new_str += inp_str[i]
	return new_str

def add_point(str):
	parsed_str = list(str)
	result = '.'
	result += '.'.join(parsed_str)
	return result

def main():
	vowel_list = ['a', 'o', 'y', 'e', 'u', 'i']
	input_string = input()
	lower_str = input_string.lower()
	str_without_vowels = delete_vowel(lower_str, vowel_list)
	answer = add_point(str_without_vowels)
	print(answer)
main()


inp = input().lower()
vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for letter in inp:
	if letter not in vowel_list:
		out = out + '.' + letter
print(out)


str = list(input().lower())
l = ['']
for x in str:
	if x not in 'aeiouy':
		l.append(x)
print('.'.join(l))


String = input().lower()
print(''.join(('.' + x for x in String if x not in 'aeiouy')))


n = input()
a = ''
n = n.lower()
for letter in n:
	if letter not in 'aoyeui':
		a = a + '.' + letter
print(a)


string = input()
string = string.lower()
string = list(string)
ls2 = string.copy()
for i in ls2:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		string.remove(i)
output = ''
for j in string:
	output += '.'
	output += j
print(output.lower())


s = list(input())
l = []
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
		f = 1
	else:
		l.append(i.lower())
print('.', end='')
print('.'.join(map(str, l)))


import sys
vowels = 'aeiouyAEIOUY'
for line in sys.stdin:
	final_str = ''
	for ch in str(line).strip():
		if ch in vowels:
			continue
		final_str += '.' + ch.lower()
	print(final_str)


s = list(input())
vowels = {'a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I'}

def dela(n):
	n = '.{}'.format(n)
	return n
if 1 <= len(s) <= 100:
	s = list(filter(lambda x: x not in vowels, s))
	s = list(map(dela, s))
	print(''.join(s).lower())
else:
	print('разрешенная длина от 1 до 100 символов включительно')


def add_point(word):
	list(word)
	res = []
	for p in word:
		if p not in ['a', 'e', 'i', 'o', 'u', 'y']:
			res += '.' + p
	return ''.join(res)
n = input().lower()
print(add_point(n))


text = input().lower()
vol = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in vol:
	if i in text:
		text = text.replace(i, '')
for t in text:
	ans = ans + '.' + t
print(ans)


word = input()
out = '.'.join((c for c in word.lower() if c not in 'aeiouy'))
if len(out) != 0:
	print('.' + out)
else:
	print('')


vowel = 'aeiouyAEIOUY'
a = input()
b = []
for i in a:
	if i in vowel:
		continue
	else:
		b.append('.')
		b.append(i.lower())
print(''.join(b))


s = str(input().strip())
for i in range(len(s)):
	if s[i] not in 'aeiouAEIOUyY':
		print('.' + s[i].lower(), end='')


n = input()
l = []
l2 = []
for i in range(len(n)):
	if n[i] != 'A' and n[i] != 'a' and (n[i] != 'U') and (n[i] != 'u') and (n[i] != 'I') and (n[i] != 'i') and (n[i] != 'O') and (n[i] != 'o') and (n[i] != 'Y') and (n[i] != 'y') and (n[i] != 'E') and (n[i] != 'e'):
		l.append(n[i])
for j in range(len(l)):
	l2.append('.')
	l2.append(l[j])
x = ''.join(l2)
X = x.lower()
print(X)


str = input()
r = []
for i in range(0, len(str)):
	if str[i] == 'A' or str[i] == 'E' or str[i] == 'I' or (str[i] == 'O') or (str[i] == 'U') or (str[i] == 'Y') or (str[i] == 'a') or (str[i] == 'e') or (str[i] == 'i') or (str[i] == 'o') or (str[i] == 'u') or (str[i] == 'y'):
		continue
	else:
		r.append('.')
		r.append(str[i].lower())
for j in range(0, len(r)):
	print(r[j], end='')


mi = input().lower()
k = '.'.join([c for c in mi if c not in 'aeiouy'])
print('.' + k)


vowels = set('aeiouy')
string = [c.lower() for c in input() if c.lower() not in vowels]
res = ''
for e in string:
	res += '.' + e
print(res)


str = input()
str2 = ''
for x in str:
	if x.lower() in 'aeiouy':
		continue
	else:
		str2 += '.' + x.lower()
print(str2)


in_str = input()
vowels = 'aoyieuAOYIEU'
result = ''
for symbol in in_str:
	if symbol not in vowels:
		result += '.' + symbol.lower()
print(result)


lst = list(input().lower())
lst2 = ['a', 'e', 'i', 'o', 'u', 'y']
for ch in lst:
	if ch not in lst2:
		print('.' + ch, end='')


st = input()
vowels = 'aeiouy'
s = ''
for i in st:
	flag = 0
	i = i.lower()
	for j in range(6):
		if i == vowels[j]:
			flag = 1
			break
	if flag == 0:
		s += '.' + i
print(s)


s = str(input())
b = s.replace('A', '').replace('O', '').replace('E', '').replace('Y', '').replace('U', '').replace('I', '').replace('a', '').replace('o', '').replace('e', '').replace('y', '').replace('u', '').replace('i', '')
c = b.replace('', '.')
d = c[:-1]
e = d.lower()
print(e)


x = input()
ans = ''
v = 'aoyeuiAOYEUI'
for i in range(len(x)):
	if x[i] in v:
		continue
	else:
		ans += '.' + str.lower(x[i])
print(ans)


s = list(input())
res = []
vow = {'A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'}
for ch in s:
	if ch in vow:
		continue
	res.append('.')
	if ch >= 'A' and ch <= 'Z':
		res.append(chr(ord(ch) + 32))
	else:
		res.append(ch)
print(''.join(res))


import re
word = input()
wordlower = word.lower()
consonantRegex = re.compile('[^aeiouyAEIOUY]')
mo = consonantRegex.findall(wordlower)
joinedword = '.'.join(mo)
print('.' + joinedword)


w = []
words = input().lower()
for letter in words:
	if letter != 'o' and letter != 'a' and (letter != 'u') and (letter != 'e') and (letter != 'y') and (letter != 'i'):
		w.append('.')
		w.append(letter)
print(''.join(w))


import sys
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
string = sys.stdin.readline().lower()
newString = ''
for char in string:
	if char not in vowel and char.isalpha():
		newString += '.' + char
print(newString)


a = 'bcdfghjklmnpqrstvwxz'
array = str(input().lower())
output = ''
for i in array:
	if i in a:
		output += '.' + str(i)
print(output)


s = str(input())
s = s.lower()
l = list()
for i in s:
	if i == 'a' or i == 'e' or i == 'y' or (i == 'i') or (i == 'o') or (i == 'u'):
		pass
	else:
		l.append(i)
for i in l:
	print('.' + i, end='')


vowels = 'aeiouyAEIOUY'

def transform(word):
	cons = [i for i in word if i not in vowels]
	return ''.join(['.' + i for i in cons]).lower()
word = input()
print(transform(word))


word = list(input())
word = [i.lower() for i in word]
outcome = []
for i in range(len(word)):
	letter = word[i]
	if letter != 'a' and letter != 'o' and (letter != 'y') and (letter != 'e') and (letter != 'u') and (letter != 'i'):
		outcome.append('.')
		outcome.append(letter)
print(''.join(outcome))


import string
v = input()
lowc = 'qwrtpsdfghjklzxcvbnm'
upc = lowc.upper()
s = '' if v[0] not in lowc and v[0] not in upc else '.'
for i in range(len(v)):
	if v[i] in upc or v[i] in lowc:
		s += v[i].lower()
	if i < len(v) - 1 and (v[i + 1] in lowc or v[i + 1] in upc):
		s += '.'
print(s)


s = input()
v = {'a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I'}
ns = ''
s = s.lower()
for i in range(len(s)):
	if s[i] in v:
		continue
	if s[i] not in v:
		ns = ns + '.' + s[i]
print(ns)


vowels = ('A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y')
upper_consonants = ('B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z')
lower_consonants = ('b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z')
a = input()
new_word = ''
for i in range(0, len(a)):
	if a[i] in vowels:
		continue
	elif a[i] in upper_consonants:
		index = upper_consonants.index(a[i])
		new_word = new_word + '.' + lower_consonants[index]
	else:
		new_word = new_word + '.' + a[i]
print(new_word)


s = input()
l = []
d = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
c = [x for x in s if not x in d]
e = []
for i in c:
	e.append(str(i).lower())
f = '.'.join(e)
print('.' + f)


import re
a = input()
a = a.lower()
a = re.sub('a|o|y|e|u|i', '', a)
i = 0
n = len(a) * 2
while i < n:
	a = a[:i] + '.' + a[i:]
	i = i + 2
print(a)


txt = input()
txt = txt.lower()
txt = list(txt)
vo = ['a', 'e', 'i', 'o', 'u', 'y']
for i in txt[:]:
	if i in vo:
		txt.remove(i)
for i in txt:
	print('.' + i, end='')


textinput = input('')
chararrayyy = list(textinput)
x = ''
for i in chararrayyy:
	if (i == 'O' or i == 'A' or i == 'E' or (i == 'I') or (i == 'Y') or (i == 'U')) or (i == 'o' or i == 'a' or i == 'e' or (i == 'i') or (i == 'y') or (i == 'u')):
		continue
	lows = i.lower()
	x += '.' + lows
print(x)


glas = ['a', 'o', 'y', 'e', 'u', 'i']
a = list(input().lower())
for i in range(len(a)):
	if a[i] in glas:
		a[i] = '2'
	if a[i] not in glas:
		a[i] = '.' + a[i]
while '.2' in a:
	a.remove('.2')
print(''.join(a))


n = input().lower()
s = ''
for i in n:
	if i in 'aeiouy':
		s += ''
	elif i.isalpha():
		s += '.'
		s += i
print(s)


vs = 'aeiouy'
s = input().lower()
res = ['.' + x for x in s if x not in vs]
print(''.join(res))


vowels = 'aeiouy'
st = input()
st = st.lower()
for i in vowels:
	st = st.replace(i, '')
res = ''
for i in st:
	res += '.' + i
print(res)


import sys
vowels = ['a', 'e', 'i', 'o', 'u', 'y', '\n']
word = sys.stdin.readline()
word = word.lower()
wr = ''
for a in word:
	if a not in vowels:
		wr += f'.{a}'
print(wr)


inp = input().lower()
arr_of_gl = {'a', 'o', 'y', 'e', 'u', 'i'}
for i in arr_of_gl:
	inp = inp.replace(i, '')
outp = ''
for i in inp:
	outp += '.' + i
print(outp)


string = input().lower()
vogal = ['a', 'e', 'i', 'o', 'u', 'y']
s2 = ''
for s in string:
	if s not in vogal:
		s2 += '.' + s
print(s2)


n = input()
t = n.lower()
w = t.translate({ord(i): None for i in 'aeiouy'})
for i in range(len(w)):
	print(f'.{w[i]}', end='')


string = input()
list_s = [x.lower() for x in string]
list_b = ['']
vowel_list = ['A', 'O', 'Y', 'E', 'U', 'I']
vowel_list += [x.lower() for x in vowel_list]
for i in range(len(list_s)):
	if list_s[i] not in vowel_list:
		list_b.append(list_s[i])
print('.'.join(list_b))


st = input().lower()
vowel = 'aeiouy'
result = ''
for i in range(len(st)):
	if st[i] not in vowel:
		result += '.{}'.format(st[i])
print(result)


petya = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
res = []
for i in petya:
	if i.lower() in vowels:
		continue
	res.append(i.lower())
for i in res:
	print(f'.{i}', end='')


a = input().lower()
i = 0
while i < len(a):
	if (a[i] == 'a') | (a[i] == 'e') | (a[i] == 'y') | (a[i] == 'u') | (a[i] == 'i') | (a[i] == 'o'):
		a = a[:i] + a[i + 1:]
	else:
		i += 1
for i in a:
	print('.', i, end='', sep='')


s = input()
m = ''
m1 = ''
m2 = ''
for i in s:
	if i not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		m = m + i
for j in m:
	if ord(j) < 97:
		m1 = m1 + chr(ord(j) + 32)
	else:
		m1 = m1 + j
for k in m1:
	m2 = m2 + '.' + k
print(m2)


s = input()
s = ''.join([x for x in s if x.lower() not in 'aeiouy'])
s = ''.join(map(lambda x: '.' + x, s))
print(s.lower())


s = input()
l = list(s)
vow = ['a', 'e', 'y', 'i', 'o', 'u', 'A', 'E', 'Y', 'I', 'O', 'U']
for i in range(len(s)):
	if s[i] in vow:
		l.remove(s[i])
for i in range(len(l)):
	if l[i].isupper():
		l[i] = l[i].lower()
for i in range(len(l)):
	k = '.' + str(l[i])
	print(k, end='')


wish = input()
arr = ['A', 'a', 'I', 'i', 'O', 'o', 'U', 'u', 'E', 'e', 'Y', 'y']
for i in wish:
	if i not in arr:
		print('.' + i.lower(), end='')
	else:
		continue


s = input()
V = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
d = {}
for i in s:
	if i in V:
		s = s.replace(i, '')
	elif not i in d:
		d[i] = 1
		s = s.replace(i, '.' + i)
print(s.lower())


x = input().lower()
answer = ''
vowels = 'aeiuyo'
for i in range(len(x)):
	if x[i] not in vowels:
		answer += '.' + x[i]
print(answer)


n = input()
vowel = 'aeiouyYAEIOU'
for i in n:
	if i not in vowel:
		print('.', end='')
		print(i.lower(), end='')


def main():
	s = input()
	s = s.lower()
	s = s.replace('a', '')
	s = s.replace('e', '')
	s = s.replace('i', '')
	s = s.replace('o', '')
	s = s.replace('u', '')
	s = s.replace('y', '')
	print('.', end='')
	print('.'.join(s))
main()


s = input()
sl = len(s)
vows = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for char in s:
	if char.lower() not in vows:
		ans += '.'
		ans += char.lower()
print(ans)


import re
a = input()
r = re.compile('[^aeiouAEIOUYy]')
l = r.findall(a)
l = '.'.join(l).lower()
print('.' + l)


w = set('aoueyi')

def strChange(self):
	self.lower()
	self = list(self.lower())
	for c in w:
		while c in self:
			self.remove(c)
	x = 0
	for element in self:
		self[x] = '.' + element
		x = x + 1
	result = ''.join(self)
	return result
print(strChange(input('')))


s = input().lower()
ns = ''
for i in s:
	if i not in 'aoyeui':
		ns += '.' + i
print(ns)


word = input()
word = word.lower()
z = ''
for letter in word:
	if letter in 'aeiouy':
		z = z + ''
	else:
		z = z + '.' + letter
print(z)


word = input().lower()
print(''.join(['' if x in 'aoyeui' else '.' + x for x in word]))


k = input().lower()
voy = ['a', 'o', 'y', 'e', 'u', 'i']
o = ''
for i in k:
	if i not in voy:
		o += '.'
		o += i
print(o)


string = input()
vowellist = ('A', 'O', 'I', 'E', 'U', 'Y', 'a', 'o', 'i', 'e', 'u', 'y')
stringlist = ['' if chr in vowellist else f'.{chr.lower()}' for chr in string]
string = ''.join(stringlist)
print(string)


s = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
s = s.lower()
s1 = [x for x in s if x not in vowel]
print('.' + '.'.join(s1))


x = input('').upper()
v = ['A', 'O', 'Y', 'E', 'U', 'I']
lst = []
for c in x:
	if c not in v:
		lst.append('.' + c)
f = ''.join((e for e in lst)).lower()
print(f)


v = ['a', 'o', 'y', 'e', 'u', 'i']
w = input().lower()
for l in v:
	if l in w:
		w = w.replace(l, '')
print('.' + '.'.join(w))


s = input()
x = 'aoyeui'
s = s.lower()
s2 = ''
for i in range(len(s)):
	if s[i] not in x:
		s2 += s[i]
import sys
for y in s2:
	sys.stdout.write('.')
	sys.stdout.write(y)
print()


n = input()
a = ['w', 'q', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm']
n = n.lower()
q = []
for i in n:
	if i in a:
		print('.' + i, end='')


a = input()
a = a.lower()
b = 'aoyeui'
for i in range(len(a)):
	if not a[i] in b:
		print('.', a[i], sep='', end='')


s = input()
for i in s:
	if i != 'a' and i != 'A' and (i != 'e') and (i != 'E') and (i != 'o') and (i != 'O') and (i != 'u') and (i != 'U') and (i != 'i') and (i != 'I') and (i != 'y') and (i != 'Y'):
		if ord(i) >= 65 and ord(i) <= 90:
			print('.' + chr(int(ord(i)) + 32), end='')
		else:
			print('.' + i, end='')


x = input()
ans = []
m = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if i.lower() not in m:
		ans.append(i.lower())
a = ''
for i in ans:
	a += '.' + i
print(a)


s = input().lower()
v = ['a', 'e', 'o', 'i', 'u', 'y']
c = ''
for i in s:
	if i not in v:
		c += i
ans = ''
for i in c:
	ans += '.' + i
print(ans)


p = input()
l = []
for i in p:
	if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'Y') or (i == 'y'):
		pass
	elif ord(i) >= 65 and ord(i) <= 90:
		k = chr(ord(i) + 32)
		l.append('{}{}'.format('.', k))
	else:
		l.append('{}{}'.format('.', i))
print(''.join(l))


s = input()
i = 0
while i < len(s):
	if ord(s[i]) <= 90 and ord(s[i]) >= 65:
		s = s[:i] + chr(ord(s[i]) + 32) + s[i + 1:]
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		s = s[:i] + s[i + 1:]
	else:
		s = s[:i] + '.' + s[i:]
		i += 2
print(s)


n = input()
n = list(n)
m = []
for i in n:
	if i not in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		m.append('.' + i.lower())
print(''.join(m))


s = input()
s = s.lower()
lower = ['a', 'e', 'i', 'o', 'u', 'y']
for vowel in lower:
	s = s.replace(vowel, '')
arr = []
arr[:0] = s
s1 = '.'.join(arr)
print('.' + s1)


word = input()
vowels_u = 'AEIOUY'
vowels_l = 'aeiouy'
new_word = ''
for char in word:
	if char in vowels_u or char in vowels_l:
		continue
	elif char not in vowels_u and char not in vowels_l:
		new_word = new_word + '.' + char.lower()
	else:
		new_word = new_word + '.' + char
print(new_word)


n = input().lower()
a = []
for i in n:
	if i not in 'a e i o u y':
		j = '.' + i
		a.append(j)
	else:
		continue
print(''.join(a))


word = input()
word_without_vowels = ''.join(('.' + char for char in word if char.lower() not in 'aeyiou'))
print(word_without_vowels.lower())


def vowels(b):
	x = 0
	i = 0
	while x < len(b):
		if b[x] == 'a' or b[x] == 'e' or b[x] == 'i' or (b[x] == 'o') or (b[x] == 'u') or (b[x] == 'y'):
			del b[x]
			i += 1
			if x == 0:
				x = -1
			else:
				x -= 1
		x += 1
	add_dot(b)

def add_dot(a):
	b = []
	for x in range(0, len(a)):
		b.append('.' + a[x])
	for x in range(len(b)):
		print(b[x], end='')
a = input()
c = a.lower()
b = []
for x in range(len(c)):
	b.append(c[x])
vowels(b)


s = input().lower()
vowels = 'aeiouy'
s = '.' + '.'.join((c for c in s if c not in vowels))
print(s)


a = input().lower()
l = []
for i in range(len(a)):
	l.append(a[i])
m = []
for i in l:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		m.append('.')
		m.append(i)
d = ''
for i in m:
	d += i
print(d)


(string, vowels) = (input(), ['a', 'o', 'y', 'e', 'u', 'i'])
new_string = []
for letter in string:
	if letter.lower() not in vowels:
		new_string.append(f'.{letter.lower()}' if letter.isupper() else f'.{letter}')
print(''.join(new_string))


inp = input()
inp = inp.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
str = ''
for i in inp:
	if i not in vowel:
		str = str + '.' + i
print(str)


a = list(input().lower())
g = 'aoyeui'
i = 0
while i < len(a):
	if a[i] in g:
		a.pop(i)
	else:
		a.insert(i, '.')
		i += 2
print(''.join(a))


word = input()
newword = word.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for letter in newword:
	if letter in vowels:
		newword = newword.replace(letter, '')
finalword = ''
for i in range(len(newword)):
	finalword += '.' + newword[i]
print(finalword)


t = input()
t = t.lower()
a = []
for j in t:
	if j == 'a' or j == 'e' or j == 'i' or (j == 'o') or (j == 'u') or (j == 'y'):
		pass
	else:
		a.append('.')
		a.append(j)
print(*a, sep='')


x = ['A', 'O', 'Y', 'E', 'U', 'I']
z = input()
c = ''
for i in list(z.upper()):
	if i in x:
		pass
	else:
		c = c + i
print('.' + '.'.join(c.lower()))


x = input()
z = ''
for i in x:
	if i in ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']:
		pass
	else:
		z += '.' + i
print(z.lower())


vowels = 'aoyeui'
n = list(input().lower())
new = list(filter(lambda x: x not in vowels, n))
new[0] = '.' + new[0]
print('.'.join(new))


m = input()
m = m.lower()
l = []
for i in range(0, len(m)):
	if m[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		l.append(m[i])
print('.' + '.'.join(l))


s = input()
for c in s:
	c = c.lower()
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		continue
	print('.' + c, end='')
print()


s = input()
s = s.lower()
vowels_letter = ['a', 'o', 'y', 'e', 'u', 'i']
rez_str = ''
for i in s:
	if i not in vowels_letter:
		rez_str += '.' + i
print(rez_str)


string = input()
string.lower()
vowels = ('a', 'e', 'y', 'i', 'o', 'u')
newstr = string.lower()
for x in string.lower():
	if x in vowels:
		newstr = newstr.replace(x, '')
ls2 = []
for e in newstr:
	ls2.append('.')
	ls2.append(e)
for i in ls2:
	print(i, end='')


word = input()
word = word.lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('u', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('y', '')
i = 0
x = list(word)
while i < len(word):
	print('.', end='')
	print(x[i], end='')
	i = i + 1


st = input()
st = str(st)
n = len(st)
ch = 'aAeEiIOouUYy'
index = 1
i = 0
num = 0
st2 = '' * 200
st2 = str(st2)
for i in range(n):
	if st[i] in ch:
		continue
	else:
		k = int(len(st2))
		st2 = st2[0:index - 1] + '.' + st[i] + st2[index:k]
		index = index + 2
print(str.lower(st2))


import re
s = str(input())
s = re.sub('[AOYEUI]', '', s, flags=re.IGNORECASE)

def consonant_repl(matchobj):
	return '.' + matchobj.group(0).lower()
s = re.sub('[^AOYEUI]', consonant_repl, s, flags=re.IGNORECASE)
print(s)


up_vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
low_vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def delete_vowels(word):
	new_word = ''
	size = len(word)
	for i in range(size):
		k = 0
		while k < 6:
			if word[i] != up_vowels[k] and word[i] != low_vowels[k]:
				k = k + 1
			else:
				k = 7
		if k == 6:
			new_word = f'{new_word}{word[i]}'
	return new_word

def insert_point(word):
	new_word = ''
	for letter in word:
		new_word = f'{new_word}.{letter}'
	return new_word

def lowercase(word):
	new_word = ''
	for letter in word:
		x = ord(letter)
		if x <= 90 and x != 46:
			new_word = f'{new_word}{chr(x + 32)}'
		else:
			new_word = f'{new_word}{letter}'
	return new_word

def easy_task():
	word = input()
	new_word = lowercase(insert_point(delete_vowels(word)))
	print(new_word)
easy_task()


a = input()
b = a.lower()
output = []
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for i in b:
	if i not in vowel:
		output.append('.')
		output.append(i)
	else:
		pass
print(''.join(output))


x = input().lower()
k = list(x)
newk = k[:]
for I in newk:
	if I == 'a' or I == 'e' or I == 'i' or (I == 'o') or (I == 'u') or (I == 'y'):
		k.remove(I)
print('.' + '.'.join(k))


s = input().lower()
g = 'aeiouy'
l = ['']
for i in s:
	if i not in g:
		l.append(str(i))
print('.'.join(l))


L1 = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
L2 = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
L3 = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
x = input()
L = []
s = '.'
for i in x:
	if i not in L1:
		if i in L2:
			s = s + '.'
			s = s + i
		if i in L3:
			m = L3.index(i)
			s = s + '.'
			s = s + L2[m]
s1 = str(s[1])
for i in range(2, len(s)):
	s1 += str(s[i])
print(s1)


__author__ = 'ivan'

def is_vowel(c):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	return c in vowels
s = input()
s = s.lower()
out = ''
for c in s:
	if not is_vowel(c):
		out += '.' + c
print(out)


string = input().lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
k = list(string)
i = 0
while i < len(k):
	if k[i] in l:
		k.pop(i)
	else:
		i += 1
for i in range(len(k)):
	print('.' + k[i], end='')


s = input()
v = 'aeiouy'
m = ''
for c in s.lower():
	if c not in v:
		m += '.' + c
print(m)


forbidden_letters = ('a', 'o', 'y', 'e', 'u', 'i')
string = input().lower()
result_string = ''
for i in string:
	if i in forbidden_letters:
		pass
	else:
		result_string += '.' + i
print(result_string)


def f(c):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	if c in vowels:
		return False
	else:
		return True
s = input()
s = s.lower()
result = ''
for c in s:
	if f(c):
		result += '.' + c
print(result)


st = input()
ans = ''
for i in st:
	if not ((i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i')) or (i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'U') or (i == 'I'))):
		ans += '.'
		ans += i.lower()
print(ans)


def vowelRemoval(string):
	vowels = 'aoyeui'
	c = ''
	string1 = string.lower()
	for i in string1:
		if i not in vowels:
			c += '.' + i
	return c
string = input()
print(vowelRemoval(string))


a = str(input())
b = str.lower(a)
list1 = list(b)
list2 = ['a', 'e', 'i', 'o', 'u']
list3 = []
l = ''
for i in list1:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		list3.append(i)
	else:
		pass
for i in list3:
	l = l + '.'
	l = l + i
if l == '':
	l = '.'
else:
	pass
print(l)


import re
word = input()
word = word.lower()
new_word = ''
word = re.sub('[aoyeui]', '', word)
for i in range(len(word)):
	new_word = new_word + '.' + word[i]
print(new_word)


s = input().rstrip().lower()
o = []
v = {'a', 'o', 'y', 'e', 'u', 'i'}
for c in s:
	if c not in v:
		o.append('.')
		o.append(c)
print(''.join(o))


s = str(input())
ans = ''
for letter in s.lower():
	if letter not in 'aeiouy':
		ans += '.' + letter
print(ans)


i = input()
k = i.replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '').replace('A', '').replace('E', '').replace('I', '').replace('O', '').replace('U', '').replace('Y', '')
l = []
for j in k:
	if j.isupper() == True:
		j = j.lower()
		l.append('.')
		l.append(j)
	else:
		l.append('.')
		l.append(j)
str1 = ''
t = str1.join(l)
print(t)


string = input().lower()
string = string.replace('o', '')
string = string.replace('a', '')
string = string.replace('i', '')
string = string.replace('y', '')
string = string.replace('u', '')
string = string.replace('e', '')
string = '.' + string
i = len(string)
j = 1
while i > 2:
	string = string[0:j + 1] + '.' + string[j + 1:]
	j += 2
	i -= 1
print(string)


def isvow(a):
	if a == 'a' or a == 'e' or a == 'u' or (a == 'i') or (a == 'o') or (a == 'y'):
		return 1
	else:
		return 0
s = input()
s = s.lower()
res = ''
for x in s:
	if isvow(x) == 0:
		res = res + '.' + x
print(res)


a = input().lower()
b = a.replace('a', '')
c = b.replace('o', '')
d = c.replace('e', '')
e = d.replace('i', '')
f = e.replace('y', '')
g = f.replace('u', '')
g_list = list(g)
m = []
for x in g_list:
	y = '.' + x
	m.append(y)
print(''.join(m))


word = input()
word = word.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for m in vowel:
	word = word.replace(m, '')
list = list(word)
word = '.' + '.'.join(list)
print(word)


s = input()
s = s.lower()
p = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		p += s[i]
for i in range(len(p)):
	print('.', p[i], sep='', end='')


a = input()
i = len(a)
b = ''
while i > 0:
	if a[-i] in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		i = i - 1
	else:
		b = b + '.' + str.lower(a[-i])
		i = i - 1
print(b)


a = input()
b = 'AOYEUIaoyeui'
c = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
s = ''
f = 'abcdefghijklmnopqrstuvwxyz'

def find(x):
	for i in range(0, len(c)):
		if c[i] == x:
			return f[i]
for i in range(len(a)):
	if a[i] not in b:
		if a[i] in c:
			s = s + find(a[i])
		else:
			s = s + a[i]
v = ''
for i in range(len(s)):
	v = v + '.' + s[i]
print(v)


n = list(input())
s = ''
for i in range(len(n)):
	if n[i] not in 'aeiouyAEIOUY':
		s = s + n[i]
n = list(s)
for i in range(len(n)):
	if ord(n[i]) in range(65, 92):
		n[i] = chr(ord(n[i]) + 32)
for i in range(len(n)):
	if i != len(n) - 1:
		print('.', end='')
		print(n[i], end='')
	else:
		print('.', end='')
		print(n[i], end='')


x = input()
x = list(x)
l = []
y = ['a', 'e', 'i', 'o', 'y', 'u']
for i in x:
	if i.lower() not in y:
		l.append(i)
z = ''
for i in l:
	z += '.' + i.lower()
print(z)


string = input()
new = ''
for i in string:
	if i.lower() not in 'aeiouy':
		new += str('.' + i.lower())
print(new)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
input_list = list(input().lower())
new = []
for i in range(len(input_list)):
	if input_list[i] not in vowels:
		new = new + ['.'] + [input_list[i]]
print(''.join(new))


n = str(input())
L = []
for i in n:
	if i not in 'aeiouyAEIOUY':
		L.append(i)
	else:
		continue
print('.' + '.'.join(L).lower())


s = str(input())
myList = []
n = len(s)
myMap = {'a': 1, 'A': 1, 'e': 1, 'E': 1, 'i': 1, 'I': 1, 'o': 1, 'O': 1, 'u': 1, 'U': 1, 'y': 1, 'Y': 1}
for i in range(n):
	if myMap.get(s[i]) is None:
		myList.append('.')
		myList.append(s[i].lower())
st = ' '.join(map(str, myList))
st = st.replace(' ', '')
print(st)


s = input()
p = s.lower()
l = list(p)
d = []
for i in l:
	if i not in 'aeiouy':
		d.append(i)
t = ''
for i in d:
	t = t + '.' + i
print(t)


n = list(input())
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(n):
	if n[i] in l:
		n.remove(n[i])
	elif ord(n[i]) <= 90:
		n[i] = chr(ord(n[i]) + 32)
		i += 1
	else:
		i += 1
print('.' + '.'.join(n))


s = input()
s = s.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for l in vow:
	s = s.replace(l, '')
w = ''
for l in s:
	w = w + '.' + l
print(w)


s = str(input())
s = s.replace('a', '')
s = s.replace('A', '')
s = s.replace('o', '')
s = s.replace('O', '')
s = s.replace('y', '')
s = s.replace('Y', '')
s = s.replace('e', '')
s = s.replace('E', '')
s = s.replace('u', '')
s = s.replace('U', '')
s = s.replace('i', '')
s = s.replace('I', '')
n = '.'
s = list(s)
s = '.'.join(s)
s = n + s
s = s.lower()
print(s)


strng = input()
new_strng = ''
for letter in strng.lower():
	if letter in 'aoyeui':
		continue
	else:
		new_strng += '.' + letter
print(new_strng)


n = input()
x = len(n)
y = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
new_word = ''
for i in range(x):
	if n[i] not in y:
		new_word += '.'
		new_word += n[i].lower()
print(new_word)


Volwes = ['a', 'o', 'y', 'e', 'u', 'i']
VOLWES = []
for c in Volwes:
	VOLWES.append(c.upper())
for c in VOLWES:
	Volwes.append(c)
S = input()
for c in Volwes:
	S = S.replace(c, '')
for c in range(ord('a'), ord('z') + 1):
	if chr(c) not in Volwes:
		S = S.replace(chr(c), '.' + chr(c))
for c in range(ord('A'), ord('Z') + 1):
	if chr(c) not in Volwes:
		S = S.replace(chr(c), '.' + chr(c))
for c in range(ord('A'), ord('Z') + 1):
	if chr(c) not in Volwes:
		S = S.replace(chr(c), chr(c).lower())
print(S)


word = input()
s = 'qwrtpsdfghjklzxcvbnm'
s1 = 'QWRTPSDFGHJKLZXCVBNM'
i = 0
while i < len(word):
	if word[i] not in s and word[i] not in s1:
		i += 1
	else:
		print('.', word[i].lower(), sep='', end='')
		i += 1


test = input()
test = test.lower()
res = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in test:
	if i not in vowel:
		res += '.' + i
print(res)


import string
a = input().lower()
b = ''
n = len(a)
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for j in range(n):
	if a[j] not in v:
		s = '.' + a[j]
		b = b + s
print(b)


VOWELS = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(input().lower())
index = 0
new_string = ''
for ch in string:
	if ch not in VOWELS:
		new_string = new_string + f'.{ch}'
print(new_string)


arr = ['a', 'e', 'i', 'o', 'u', 'y']
alpha = []
s = input()
s = s.lower()
for c in s:
	if not c in arr:
		print('.' + c, end='')
		alpha.append(c)


import re

def f(x):
	return '.' + x.group()
word = input().lower()
for vowel in ['a', 'e', 'i', 'o', 'u', 'y']:
	if vowel in word:
		word = word.replace(vowel, '')
print(re.sub('[a-z]', f, word))


s = input().lower()
st = ''
vowels = 'aeiouy'
for i in s:
	if i in vowels:
		continue
	st += '.' + i
print(st)


def sts(a):
	x = ['a', 'e', 'i', 'o', 'u', 'y']
	y = []
	s = a.lower()
	for i in s:
		if i not in x:
			y.append('.' + i)
	return ''.join(y)
a = input()
r = sts(a)
print(r)


s = input()
s = s.lower()
i = 1
for c in s:
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		t = s.replace(c, '')
		s = t
	else:
		t = s
t = list(t)
for i in range(0, len(t)):
	t.insert(2 * i, '.')
t = ''.join(t)
print(t)


a = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
a1 = list(input())
a2 = a1.copy()
for i in a1:
	if i in a:
		a2.remove(i)
for i in a2:
	print('.' + i.lower(), end='')


b = list(input())
k = []
for i in range(0, len(b)):
	l = ord(b[i])
	if l < 97:
		b[i] = chr(l + 32)
for i in range(0, len(b)):
	if b[i] == 'a' or b[i] == 'o' or b[i] == 'y' or (b[i] == 'e') or (b[i] == 'u') or (b[i] == 'i'):
		continue
	else:
		k.append('.')
		k.append(b[i])
for i in k:
	print(i, end='')
print()


word = input()
for i in ['a', 'e', 'i', 'u', 'o', 'A', 'E', 'I', 'U', 'O', 'y', 'Y']:
	word = word.replace(i, '')
word = word.lower()
ans = ''
for i in word:
	ans = ans + '.' + i
print(ans)


c = input()
m = len(c)
for i in range(1, m + 1, 1):
	t = c[i - 1]
	if t > 'a' and t <= 'z':
		if t != 'e' and t != 'i' and (t != 'o') and (t != 'u') and (t != 'y'):
			print('.', t, end='', sep='')
	elif t > 'A' and t <= 'Z':
		if t != 'I' and t != 'E' and (t != 'O') and (t != 'U') and (t != 'Y'):
			a = ord(t)
			b = a + 32
			t = chr(b)
			print('.', t, end='', sep='')


word = input()
word = word.lower()
new_word = ''
for ch in word:
	if ch in ['a', 'e', 'i', 'o', 'u', 'y']:
		ch = ''
	else:
		ch = '.' + ch
	new_word += ch
print(new_word)


str = input()
for i in str:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y'):
		str = str.replace(i, '')
str = str.lower()
case = []
for i in str:
	check = 0
	for k in range(len(case)):
		if case[k] == i:
			check = 1
	if check == 0:
		str = str.replace(i, '.' + i)
	case.append(i)
print(str)


u = input()
s1 = []
s = list(u.strip())
k = len(s)
for i in range(k):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y') or (s[i] == 'Y') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U'):
		continue
	else:
		s1.append('.')
		s1.append(s[i])
print(''.join(s1).lower())


word = input()
word = list(word.lower())
red = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(word)):
	for j in range(len(red)):
		if word[i] == red[j]:
			word[i] = ''
for x in range(len(word)):
	if word[x] != '':
		word[x] = '.' + word[x]
word = list(filter(None, word))
word = ''.join(word)
print(word)


import re
stri = input()
word = re.split('[a e i o u A E I O U Y y]', stri)
x = len(word)
for i in range(x):
	if word[i] != '':
		if word[i].islower() == True:
			w = list(word[i])
			for j in range(len(w)):
				if w[j] != '':
					print('.', end='')
					print(w[j], end='')
		else:
			k = word[i].lower()
			w = list(k)
			for j in range(len(w)):
				if w[j] != '':
					print('.', end='')
					print(w[j], end='')


print(''.join(('.' + x for x in input().lower() if x not in 'aieyou')))


word = list(input().lower())
cons = []
for i in word:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		cons.append(i)
res = '.'.join(cons)
print('.', res, sep='')


str = input()
vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
ans = ''
for let in str:
	if not let.lower() in vowels:
		ans += '.' + let.lower()
print(ans)


l = list(input())
for i in range(0, len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'Y' or (l[i] == 'y') or (l[i] == 'i') or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'A') or (l[i] == 'E') or (l[i] == 'I') or (l[i] == 'O') or (l[i] == 'U'):
		continue
	else:
		s = ord(l[i])
		if s >= 65 and s <= 90:
			print('.%s' % chr(s + 32), end='')
		elif s >= 97 and s <= 122:
			print('.%s' % l[i], end='')


str = input()
str = str.lower()
for letter in str:
	if letter == 'a' or letter == 'o' or letter == 'u' or (letter == 'e') or (letter == 'i') or (letter == 'y'):
		str = str.replace(letter, '')
	else:
		print('.' + letter, end='')


a = input().lower()
b = 'aeiouy'
a2 = [elem for elem in a if elem not in b]
print('.', end='')
print(*a2, sep='.')


s = input()
t = ''
for i in range(len(s)):
	if ord(s[i]) != 65 and ord(s[i]) != 69 and (ord(s[i]) != 73) and (ord(s[i]) != 79) and (ord(s[i]) != 85) and (ord(s[i]) != 89) and (ord(s[i]) != 97) and (ord(s[i]) != 101) and (ord(s[i]) != 105) and (ord(s[i]) != 111) and (ord(s[i]) != 117) and (ord(s[i]) != 121):
		if ord(s[i]) < 91:
			t = t + '.' + chr(ord(s[i]) + 32)
		else:
			t = t + '.' + s[i]
print(t)


word = input()

def anti_vowel(c):
	c = c.lower()
	newstr = ''
	vowels = ('a', 'o', 'y', 'e', 'u', 'i')
	newstr = ''.join([l for l in c if l not in vowels])
	return '.' + '.'.join(newstr)
print(anti_vowel(word))


str1 = input()
str2 = 'aoyeui'
count = 0
str1 = str1.lower()
result = ''
for i in range(len(str1)):
	count = 0
	for j in range(len(str2)):
		if str1[i] == str2[j]:
			count += 1
			break
	if count == 0:
		result += '.' + str1[i]
print(result)


s = input()
voy = 'oeuiya'
ans = ''
for x in s:
	if x.lower() not in voy:
		ans += '.' + x.lower()
print(ans)


a = input('')
b = a.lower()
f = ''
for i in range(len(b)):
	if b[i] != 'a' and b[i] != 'e' and (b[i] != 'i') and (b[i] != 'o') and (b[i] != 'u') and (b[i] != 'y'):
		f = f + '.' + b[i]
print(f)


def main():
	x = input('')
	y = len(x)
	for i in range(y):
		x = x.lower()
		if x[i] != 'a' and x[i] != 'i' and (x[i] != 'u') and (x[i] != 'y') and (x[i] != 'o') and (x[i] != 'e'):
			print('.' + x[i], end='')
main()


l = input()
l = l.lower()
b = len(l)
s = ''
for j in range(0, b):
	i = l[j]
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		p = '.' + i
		s = s + p
print(s)


str = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
str2 = []
for i in str:
	if i not in vowel:
		str2.append(i)
for i in str2:
	print('.', end='')
	print(i, end='')
print()


line = input()
line = line.lower()
L = ['a', 'o', 'y', 'e', 'u', 'i']
L1 = []
s1 = len(line)
for i in range(s1):
	if line[i] in L:
		continue
	else:
		L1.append(line[i])
s2 = len(L1)
for i in range(s2):
	print('%s%s' % ('.', str(L1[i])), end='')


s = str(input())
vowels = 'aeiouy'
word = []
s = s.lower()
s = list(s)
for i in range(len(s)):
	if vowels.find(s[i]) == -1:
		word.append('.' + s[i])
word = ''.join(word)
print(word)


s = input()
s1 = ''
gl = 'aoyeui'
for c in s.lower():
	if c not in gl:
		s1 += '.' + c
print(s1)


def isvowel(c):
	if c == 'a' or c == 'A' or c == 'e' or (c == 'E') or (c == 'i') or (c == 'I') or (c == 'o') or (c == 'O') or (c == 'u') or (c == 'U') or (c == 'y') or (c == 'Y'):
		return True
	else:
		return False
s = str(input())
s = list(s)
l = []
for i in s:
	if isvowel(i) == False:
		l.append(i)
for i in range(0, 2 * len(l), 2):
	l.insert(i, '.')
ans = ''
for i in l:
	ans += i
print(ans.lower())


a = input()
b = a.lower()
lis = list(b)
for i in range(len(lis) - 1, -1, -1):
	if lis[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		lis.remove(lis[i])
str = '.'.join(lis)
print('.' + str)


word = input().lower()
n = len(word)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
kuk = ''
for i in range(n):
	if word[i] not in vowel:
		kuk = kuk + '.' + word[i]
print(kuk)


n = input()
k = n.lower()
p = list(k)
for i in range(len(p)):
	if p[i] != 'a' and p[i] != 'e' and (p[i] != 'o') and (p[i] != 'i') and (p[i] != 'u') and (p[i] != 'y'):
		print('.' + p[i], end='')


s = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
removed_vowels = '.'.join([letter for letter in s.lower() if letter not in vowels])
removed_vowels = '.' + removed_vowels
print(removed_vowels)


import math
from sys import stdin

def si():
	return str(input())

def ii():
	return int(input())

def mi():
	return map(int, input().split())

def li():
	return list(mi())
t = si()
a = t.replace('A', '')
b = a.replace('E', '')
c = b.replace('I', '')
d = c.replace('O', '')
e = d.replace('U', '')
f = e.replace('a', '')
g = f.replace('e', '')
h = g.replace('i', '')
i = h.replace('o', '')
j = i.replace('u', '')
k = j.replace('Y', '')
l = k.replace('y', '')
m = l.lower()
for i in range(len(m)):
	print('.' + str(m[i]), end='')


s = input()
s = s.lower()
str = ' '
for i in range(0, len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		pass
	else:
		str += s[i]
l = list(str)
ans = '.'.join(l)
print(ans)


a = input()
a = a.lower()
a.split()
l2 = list()
for i in a:
	if i not in 'aoyiue':
		l2.append('.')
		l2.append(i)
x = ''.join(l2)
print(x)


s = input()
sl = s.lower()
vol = []
com = []
for i in range(0, len(sl)):
	if sl[i] == 'a' or sl[i] == 'o' or sl[i] == 'y' or (sl[i] == 'u') or (sl[i] == 'e') or (sl[i] == 'i'):
		vol.append(sl[i])
	else:
		com.append(sl[i])
ss = []
for i in range(0, len(com)):
	ss.append('.' + com[i])
for i in range(len(ss)):
	print(ss[i], end='')


def lower_point(string):
	s = string.lower()
	new_s = ''
	for char in s:
		new_s += '.' + char
	return new_s
new_s = input()
all_vowels = 'AEIOUYaeiouy'
for char in new_s:
	if char in all_vowels:
		new_s = new_s.replace(char, '')
print(lower_point(new_s))


s = str(input())
s = s.lower()
s1 = list(s)
i = 0
count = 0
while i < len(s):
	if s[i] in ('a', 'i', 'u', 'e', 'o', 'y'):
		del s1[count]
	else:
		s1.insert(count, '.')
		count += 2
	i += 1
print(''.join(s1))


myStr = input().lower()
vowels = ['a', 'o', 'e', 'u', 'i', 'y']
for character in myStr:
	if character in vowels:
		continue
	else:
		print('.' + character, end='')


s = input().lower()
s2 = s.replace('a', '')
s3 = s2.replace('o', '')
s4 = s3.replace('y', '')
s5 = s4.replace('e', '')
s6 = s5.replace('u', '')
s7 = s6.replace('i', '')
l = list(s7)
s8 = '.'.join((str(e) for e in l))
s9 = '.' + s8
print(s9)


soz = input()
saitler = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
sozler = []
for i in soz:
	if i in saitler:
		continue
	else:
		sozler.append(i.lower())
print('.' + '.'.join(sozler))


strng = input()
vw = 'aeiouy'
print(''.join(('.' + c for c in strng.lower() if c not in vw)))


word = str(input()).lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
letters = list(word)
letters_new = []
answer = []
if len(letters) == 1 and letters[0] in l:
	answer = []
else:
	for i in letters:
		if i not in l:
			letters_new.append(i)
	if len(letters_new) == 1:
		answer.append('.')
		answer.append(letters_new[0])
	elif len(letters_new) > 0:
		answer.append('.')
		for j in range(len(letters_new) - 1):
			answer.append(letters_new[j] + '.')
		answer.append(letters_new[len(letters_new) - 1])
print(''.join(answer))


n = input()
k = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'U', 'Y', 'o', 'u', 'y']
a = list()
v = ''
for i in n:
	if i not in k:
		if ord(i) >= 65 and ord(i) <= 90:
			a.append('.' + chr(ord(i) + 32))
		else:
			a.append('.' + i)
for i in a:
	v = v + i
print(v)


import sys
vec = [True] * 100
vec[ord('A') - ord('A')] = False
vec[ord('O') - ord('A')] = False
vec[ord('Y') - ord('A')] = False
vec[ord('E') - ord('A')] = False
vec[ord('U') - ord('A')] = False
vec[ord('I') - ord('A')] = False
vec[ord('a') - ord('A')] = False
vec[ord('o') - ord('A')] = False
vec[ord('y') - ord('A')] = False
vec[ord('e') - ord('A')] = False
vec[ord('u') - ord('A')] = False
vec[ord('i') - ord('A')] = False
x = sys.stdin.read(1)
s = ''
while 65 <= ord(x) and ord(x) <= 122:
	if vec[ord(x) - ord('A')]:
		s += '.' + (x if ord(x) > 90 else x.lower())
	x = sys.stdin.read(1)
print(s)


word = input().lower()
vowels = 'aeiouy'
newWord = ''
for i in word:
	if i not in vowels:
		newWord += '.' + i
print(newWord)


s = input()
res = ''
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in v:
		res += '.' + i
	else:
		pass
print(res)


a = input()
s = str()
glb = 'aouieyAOUIEY'
for i in range(len(a)):
	if a[i] not in glb:
		s += a[i]
s = s.lower()
res = ''
for i in s:
	res += '.' + i
print(res)


import re
str = input()
str1 = ''
str_lower = str.lower()
str_cut = re.sub('[aeiouy]', '', str_lower)
for elem in range(len(str_cut) * 2):
	if elem % 2 == 0:
		str1 += '.'
	else:
		str1 += str_cut[elem // 2]
print(str1)


x = ''
for i in input():
	if i in 'aeiouyYAEIOU':
		pass
	elif i.isupper():
		x += '.' + i.lower()
	else:
		x += '.' + i
print(x)


x = input()
y = ''
for i in range(len(x)):
	if x[i] in 'aeiouyAEIOUY':
		y = y
	elif x[i] in 'bcdfghjklmnpqrstvwxz':
		y = y + '.' + x[i]
	else:
		y = y + '.' + chr(ord(x[i]) + 32)
print(y)


s = input().lower()
bad_chars = ['a', 'o', 'y', 'u', 'i', 'e']
for i in bad_chars:
	s = s.replace(i, '')
print('.', end='')
print(*s, sep='.')


A = input()
A = A.lower()
a = len(A)
Z = ['a', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
E = []
A = list(A)
for i in range(a):
	if not A[i] in Z:
		E.append(A[i])
c = ''
for i in E:
	c += '.' + i
print(c)


string = input()
list_vowels = ['a', 'e', 'i', 'o', 'Y', 'y', 'u', 'A', 'E', 'I', 'O', 'U']
for i in string:
	if i not in list_vowels and 65 <= ord(i) <= 90:
		print('.' + chr(ord(i) + 32), end='')
	elif i not in list_vowels:
		print('.' + i, end='')


s1 = str(input())
s1 = s1.lower()
s2 = 'aeiouy'
p = ''
for i in range(len(s1)):
	if s1[i] not in s2:
		p = p + '.' + s1[i]
print(p)


import sys
for c in sys.stdin.readline()[:-1].lower():
	if c in 'aeiouy':
		pass
	else:
		print('.', c, sep='', end='')
print()


gl = ['a', 'o', 'y', 'e', 'u', 'i']
s = input().lower()
d = ''
b = []
for i in range(len(s)):
	if s[i] in gl:
		continue
	else:
		b.append('.')
		b.append(s[i])
print(d.join(b))


str1 = str(input())
str1 = str1.lower()
list1 = list(str1)
list2 = []
list3 = []
for letter in list1:
	if letter == 'a' or letter == 'y' or letter == 'e' or (letter == 'i') or (letter == 'o') or (letter == 'u'):
		list2.append(letter)
	else:
		list3.append(letter)
str2 = '.' + '.'.join(list3)
print(str2)


s = input()
s1 = ''
r = set('aoyeui')
for i in range(len(s)):
	if s[i].lower() not in r:
		s1 += '.' + s[i].lower()
	else:
		continue
print(s1)


s = input().lower()
for x in s:
	if x in ['a', 'o', 'y', 'e', 'u', 'i']:
		s = s.replace(x, '')
answer = ''
for x in s:
	answer += '.' + x
print(answer)


c = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = input()
z = list(s)
for i in s:
	if i in c:
		z.remove(i)
for i in range(len(z)):
	z.insert(2 * i + 1, '.')
z.pop(len(z) - 1)
z.insert(0, '.')
p = ''
for i in z:
	p += i
p = p.lower()
print(p)


def convert(s):
	li = []
	s = s.lower()
	for i in s:
		if i == 'o' or i == 'a' or i == 'e' or (i == 'i') or (i == 'u') or (i == 'y'):
			s = s.replace(i, '')
		else:
			k = '.' + i
			li.append(k)
			k = None
	s = ''
	s = s.join(li)
	print(s)
s = input()
convert(s)


n = input().lower()
m = len(n)
list1 = ['a', 'o', 'y', 'e', 'u', 'i']
list2 = []
for i in range(m):
	if n[i] in list1:
		continue
	else:
		p = '.' + n[i]
		list2.append(p)
A = ''.join(list2)
print(A)


word = input().lower()
result = ''
for c in word:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		result += '.' + c
print(result)


x = input()
x = x.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
res = ''
for i in x:
	if i not in vow:
		res += '.' + i
print(res)


GL = 'aoyeui'
stroke = str(input()).lower()
for i in GL:
	stroke = stroke.replace(i, '')
print('.' + '.'.join(list(stroke)))


word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in word:
	if x in vowels:
		word = word.replace(x, '')
print('.{}'.format('.'.join(word)))


string = list(str(input()).lower())
vowels = list('aoyeui')
i = 0
newString = []
for letter in string:
	if letter not in vowels:
		newString.append(string[i])
	i += 1
newString = ''.join(newString)
final = ''
for item in newString:
	final += '.' + item
print(final)


line = input()
result = []
big_vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
small_vowels = []
for v in big_vowels:
	small_vowels.append(chr(ord(v) + 32))
for s in line:
	if s not in big_vowels and s not in small_vowels:
		result.append('.')
		if 64 < ord(s) < 91:
			result.append(chr(ord(s) + 32))
		else:
			result.append(s)
print(''.join(result))


x = input()
W = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
y = ''
for i in x:
	if i in W:
		continue
	elif i.isupper() is True:
		y = y + '.' + i.lower()
	else:
		y = y + '.' + i
print(y)


def coun():
	vowels = 'AEIOUYaeiouy'
	s = input()
	s = s.lower()
	l = []
	for i in s:
		if i in vowels:
			continue
		else:
			l.append(i)
	s = '.'.join(l)
	s = '.' + s
	print(s)
coun()


st = str(input())
st = st.lower()
l = len(st)
for i in range(l):
	st = st.replace('o', '')
	st = st.replace('i', '')
	st = st.replace('e', '')
	st = st.replace('u', '')
	st = st.replace('y', '')
	st = st.replace('a', '')
ll = len(st)
st = list(st)
for i in range(2 * ll):
	if i % 2 == 0:
		st.insert(i, '.')
st = ''.join(st)
print(st)


letter = 'aAoOyYeEuUiI'
string = input()
result = ''
for i in string:
	if not i in letter:
		i = i.lower()
		result += '.' + i
print(result)


s = input()
x = s.lower()
k = ''
for i in x:
	if i not in 'aeiouy':
		k += i
r = ''
for i in k:
	m = '.'
	m += i
	r += m
print(r)


import re
vocals_re = re.compile('([^ayoeui])')
inp = re.sub('[ayoeui]', '', input().lower())
print(re.sub(vocals_re, '.\\g<1>', inp))


str = input('')
str = str.lower()
str = str.replace('a', '')
str = str.replace('e', '')
str = str.replace('i', '')
str = str.replace('o', '')
str = str.replace('u', '')
str = str.replace('y', '')
n = len(str)
for i in range(2 * n):
	if i % 2 == 0:
		str = str[:i] + '.' + str[i:]
print(str)


s = input().lower()
for l in s:
	if l in 'aeiouy':
		s = s.replace(l, '')
l = len(s)
for i in range(l * 2):
	if i % 2 == 0:
		print('.', end='')
	else:
		p = int(i / 2)
		print(s[p], end='')


word = input('')
word = word.lower()
word = word.translate({ord(i): None for i in 'aoyeui'})
word = '.'.join(word)
word = word[:0] + '.' + word[0:]
print(word)


print(''.join(('.' + l for l in input().lower() if l not in 'aeiyou')))


word = input().lower()
w = ''
for x in word:
	if x not in 'aeiouy':
		w += '.' + x
print(w)


s = input()
s2 = ''
for ch in s:
	if ch not in 'AEIOUYaeiouy':
		s2 += '.' + ch.lower()
print(s2)


n = list(map(str, input().lower()))
l = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for x in n:
	if not x in l:
		ans += '.' + x
print(ans)


from string import *
rawStr = input()
rawStr = rawStr.lower()
rawStr = rawStr.replace('a', '')
rawStr = rawStr.replace('i', '')
rawStr = rawStr.replace('e', '')
rawStr = rawStr.replace('o', '')
rawStr = rawStr.replace('u', '')
rawStr = rawStr.replace('y', '')
n = len(rawStr)
str = ''
i = 0
while i < n:
	str = str + '.' + rawStr[i]
	i += 1
print(str)


word = input()
vowels = {'A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'}
result = ''
for c in word:
	if c in vowels:
		continue
	result += '.' + (c if c.islower() else c.lower())
print(result)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s = input().lower()
for vowel in vowels:
	s = s.replace(vowel, '')
for c in s:
	print('.' + c, end='')


word = input()
word = word.lower()
list = len(word) * [0]
list2 = []
answer = ''
for i in range(len(word)):
	list[i] = word[i]
for i in range(len(word)):
	if list[i] != 'a' and list[i] != 'o' and (list[i] != 'y') and (list[i] != 'e') and (list[i] != 'u') and (list[i] != 'i'):
		list2.append(list[i])
for i in range(len(list2)):
	answer = answer + ('.' + list2[i])
print(answer)


a = input()
b = a.lower()
c = ''
for i in b:
	if i in 'aeioyu' or i in 'AEIOYU':
		c = c + ''
	else:
		c = c + '.' + i
print(c)


x = str(input())
s = list(x)
finals = ''
vowels = ['a', 'e', 'o', 'u', 'y', 'i', 'A', 'E', 'O', 'U', 'Y', 'I']
for i in range(len(x)):
	for i2 in vowels:
		if x[i] == i2:
			s.remove(i2)
			break
for i in range(0, len(s) * 2, 2):
	s.insert(i, '.')
for i in s:
	finals += i
print(finals.lower())


class Solution:

	def solve(self, string):
		vowels = set(['A', 'O', 'Y', 'E', 'U', 'I'])
		result = []
		for ch in string:
			if ch.upper() in vowels:
				continue
			result.append('.')
			result.append(ch.lower())
		return ''.join(result)
sol = Solution()
string = input().strip()
print(sol.solve(string))


s = input()
l = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for i in s:
	if i in l:
		s = s.replace(i, '')
	if i.isupper():
		s = s.replace(i, i.lower())
st = ''
for j in s:
	st = st + '.{}'.format(j)
print(st)


string = input()
string1 = string.lower()
k = len(string1)
mol = ['a', 'o', 'y', 'e', 'u', 'i']
string2 = list(string1)
pre = ''
for i in range(0, k):
	if string2[i] not in mol:
		pre = pre + '.' + string2[i]
print(pre)


stri = input().strip()
ans = ''
vowels = 'aeiyou'
for ele in stri:
	if ele.lower() not in vowels:
		ans += '.'
		if ele.isupper():
			ans += ele.lower()
		else:
			ans += ele
print(ans)


x = input().lower()
y = []
for i in x:
	if i in 'aeiouy':
		y.append('')
	else:
		y.append('.' + i)
print(''.join(map(str, y)))


str = input()
res = ''
lst = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(str)):
	if str[i] not in lst:
		if str[i] >= 'A' and str[i] <= 'Z':
			res += '.' + chr(ord(str[i]) + 32)
		else:
			res += '.' + str[i]
print(res + ' ')


from sys import stdin

def main():
	cad = stdin.readline().strip()
	cad = cad.lower()
	final = ''
	vocales = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in cad:
		if i not in vocales:
			final = final + '.' + i
	print(final)
main()


import re
string = str(input().strip())
string = string.lower()
string = re.sub('[yaeiou]', '', string)
string = '.' + '.'.join(list(string))
print(string)


word = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(word)):
	if word[i] in vowel:
		continue
	else:
		print('.', end='')
		num = ord(word[i])
		if 'A' <= word[i] <= 'Z':
			num += 32
		print(chr(num), end='')


a = input()
a = a.lower()
n = ''
s = list('bcdfghjklmnpqrstvwxz')
for i in range(len(a)):
	if a[i] in s:
		n = n + '.' + a[i]
print(n)


string = input()
arr = []
for i in range(len(string)):
	arr.append(string[i])
strf = ''
for i in range(len(arr)):
	if arr[i] != 'A' and arr[i] != 'O' and (arr[i] != 'Y') and (arr[i] != 'E') and (arr[i] != 'U') and (arr[i] != 'I') and (arr[i] != 'a') and (arr[i] != 'o') and (arr[i] != 'y') and (arr[i] != 'e') and (arr[i] != 'u') and (arr[i] != 'i'):
		if arr[i].islower() == True:
			strf += '.'
			strf += arr[i]
		elif arr[i].isupper() == True:
			arr[i] = arr[i].lower()
			strf += '.'
			strf += arr[i]
print(strf)


l = 'a o u e y i A O U E Y I'.split()
s = input()
d = '.'
for i in s:
	if not i in l:
		if ord(i) < 97:
			d += chr(ord(i) + 32) + '.'
		else:
			d += i + '.'
print(d[:-1])


s = input()
a = []
v = ('A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y')
for each in s:
	if each in v:
		pass
	elif each.isupper() == True:
		a.append('.')
		a.append(each.swapcase())
	else:
		a.append('.')
		a.append(each)
print(''.join(a))


a = input().lower()
b = str()
for i in range(0, len(a)):
	if a[i] != 'a' and a[i] != 'o' and (a[i] != 'y') and (a[i] != 'e') and (a[i] != 'u') and (a[i] != 'i'):
		b = b + a[i]
print('.' + '.'.join(b))


p = str(input())
np = p.lower()
r = '.'
for i in range(0, len(p)):
	if np[i] != 'a' and np[i] != 'e' and (np[i] != 'i') and (np[i] != 'o') and (np[i] != 'u') and (np[i] != 'y'):
		r = r + str(np[i]) + '.'
rf = r[:len(r) - 1]
print(rf)


lst = ['a', 'o', 'y', 'e', 'u', 'i']

def ubah(masukan):
	for i in range(len(masukan)):
		if masukan[i] in lst:
			masukan[i] = ''
	A = ''.join(masukan)
	B = [i for i in A]
	print('.' + '.'.join(B))
inp = list(input('').lower())
ubah(inp)


s = input('')
for ch in s:
	if ch == 'A' or ch == 'a' or ch == 'E' or (ch == 'e') or (ch == 'I') or (ch == 'i') or (ch == 'O') or (ch == 'o') or (ch == 'U') or (ch == 'u') or (ch == 'y') or (ch == 'Y'):
		s.replace('ch', '')
	else:
		if ch.isupper():
			ch = ch.lower()
		print('.', end='')
		print(ch, end='')


x = input()
w = x.lower()
lph = []
for char in w:
	if char not in ['a', 'e', 'i', 'o', 'u', 'y']:
		lph.append('.')
		lph.append(char)
print(''.join(lph))


print(''.join(('.' + l for l in input().lower() if l not in 'aoyeui')))


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']

def parse(string):
	chars = list(string)
	for char in range(len(chars)):
		if chars[char].upper() in vowels:
			chars[char] = ''
		else:
			chars[char] = '.' + chars[char].lower()
	return ''.join(chars)
print(parse(input()))


s = input().strip()
s = s.lower()
l = [x for x in s if x not in ['a', 'o', 'y', 'e', 'u', 'i']]
answer = []
for x in l:
	print('.', x, end='', sep='')
print()


x = input()
list1 = list(x)
result = ''
for x in list1:
	if x.lower() not in ('a', 'e', 'i', 'o', 'u', 'y'):
		result += '.'
		result += x.lower()
print(result)


import re
s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = re.sub('|'.join(vowels), '', s)
lst = list(s)
n = len(lst)
counter = 0
while counter < n:
	lst.insert(counter, '.')
	counter += 2
	n = len(lst)
print(''.join(lst).lower())


string = input().lower()
new_string = ''
for i in range(len(string)):
	if string[i] != 'a' and string[i] != 'o' and (string[i] != 'y') and (string[i] != 'e') and (string[i] != 'u') and (string[i] != 'i'):
		new_string += '.'
		new_string += string[i]
print(new_string)


char = input().lower()
vo = ('a', 'e', 'i', 'o', 'u', 'y')
for x in char:
	if x.lower() in vo:
		char = char.replace(x, '')
print('.' + '.'.join(char))


s = input()
vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
for i in vowels:
	s = s.replace(i, '')
for j in range(len(s)):
	if s[j].isupper():
		s = s[:j] + s[j].lower() + s[j + 1:]
s = list(s)
for k in range(len(s)):
	s[k] = s[k].replace(s[k], '.' + s[k])
s = ''.join(s)
print(s)


import re, copy
x = input()
x = x.lower()
stg = re.compile('[^aeiouy]')
stg = stg.findall(x)
A = list('.'.join(stg))
A.insert(0, '.')
A = ''.join(A)
print(A)


s = input()
l = s.lower().replace('a', '').replace('e', '').replace('y', '').replace('u', '').replace('o', '').replace('i', '')
r = '.'.join(l)
print('.' + r)


w = input().lower()
for c in w:
	if c in 'aoyeui':
		w = w.replace(c, '')
w = w.replace('', '.')
print(w[:-1])


Vowels = ['a', 'e', 'y', 'o', 'u', 'i', 'A', 'E', 'Y', 'O', 'U', 'I']
s = input()
sss = []
for char in s:
	if char not in Vowels:
		sss.append('.' + char)
ss = ''.join(sss)
print(ss.lower())


def string_task(s):
	vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
	result = []
	for c in s:
		if c.lower() in vowels:
			continue
		result.append('.')
		result.append(c.lower())
	return ''.join(result)

def main():
	s = input()
	result = string_task(s)
	print(result)
main()


k = str(input()).lower()
dictator = ['a', 'o', 'y', 'e', 'u', 'i']
stroka = ''
for i in range(len(k)):
	if k[i] not in dictator:
		stroka += '.' + k[i]
print(stroka)


s = input()
out = ''
for i in s:
	if i not in 'AEIOUYaeiouy':
		out += '.' + i.lower()
print(out)


vowels = 'aeiouy'
txt = input()
txt = txt.lower()
newtxt = ''
for i in txt:
	if i in vowels:
		continue
	newtxt += '.' + i
print(newtxt)


string = input().strip().lower()
vowels = list('aoyeui')
for each in string:
	if each in vowels:
		print('', end='')
	else:
		print('.{}'.format(each), end='')
print('')


import re
a = input()
pattern = re.compile('[^AaEeIiOoUuYy]')
b = pattern.findall(a)
s = '.'.join(b).lower()
s = '.' + s
print(s)


(str, ls) = (str(input()), ['A', 'O', 'Y', 'E', 'U', 'I'])
for i in str:
	if not i.upper() in ls:
		print('.' + i.lower(), end='')
print()


from collections import defaultdict as dd

def lcm(a, b):
	return a * b // gcd(a, b)

def inin():
	return int(input())

def inar():
	return list(map(int, input().split()))

def ar(element, size):
	return [element for i in range(size)]

def digitsum(num):
	su = 0
	while num:
		su += num % 10
		num //= 10
	return su

def yes():
	print('YES')

def no():
	print('NO')

def countDivisibles(A, B, M):
	if A % M == 0:
		return B // M - A // M + 1
	return B // M - A // M

def countSetBits(n):
	count = 0
	while n:
		count += n & 1
		n >>= 1
	return count
Testcase = 1
for _ in range(Testcase):
	s = input()
	ans = ''
	for i in s:
		if i in 'aeiouyAEIOUY':
			continue
		else:
			ans += '.' + i.lower()
	print(ans)


lis = list(input())

def down(t):
	res = ['']
	for s in t:
		res.append(s.lower())
	return res
lis = down(lis)

def re(j):
	Vow = ['a', 'e', 'i', 'o', 'u', 'y']
	index = 0
	while index < len(j):
		if j[index] in Vow:
			del j[index]
			index = 0
		else:
			j[index] = j[index]
		index = index + 1
	return j
lis = re(lis)
delimiter = '.'
s = delimiter.join(lis)
print(s)


s = input()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
s = s.replace('A', '')
s = s.replace('E', '')
s = s.replace('I', '')
s = s.replace('O', '')
s = s.replace('U', '')
s = s.replace('Y', '')
str = ''
for i in range(0, len(s)):
	str += '.'
	str += s[i].lower()
print(str)


class Solution:
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']

	def validate(self, input_string):
		result = []
		for char in input_string:
			if char.lower() not in self.vowels:
				result.append(char.lower())
		return '.' + '.'.join(result)
s = input()
solution = Solution()
print(solution.validate(s))


word = input()
word = word.lower()
output = ''
for x in word:
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		continue
	output += '.' + x
print(output)


word = input()
emnei = 0
word = word.lower()
final = []
for i in range(0, len(word)):
	if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		emnei = 1
	else:
		final.append('.' + word[i])
for i in range(0, len(final)):
	print(final[i], end='')


s = input().lower()
y = ''
for i in s:
	if i not in 'aoyeui':
		y = y + '.' + i
print(y)


s = input()
n = len(s)
vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
result = ''
for i in range(n):
	if s[i] in vowels:
		continue
	else:
		result = result + '.' + str.lower(s[i])
print(result)


word = input()
res = ''
word = word.replace('A', '')
word = word.replace('a', '')
word = word.replace('O', '')
word = word.replace('o', '')
word = word.replace('E', '')
word = word.replace('e', '')
word = word.replace('I', '')
word = word.replace('i', '')
word = word.replace('U', '')
word = word.replace('u', '')
word = word.replace('Y', '')
word = word.replace('y', '')
word = word.lower()
for i in range(len(word)):
	res += '.' + word[i]
print(res)


inp = input().lower()
result = ''
vowels = ['a', 'o', 'y', 'i', 'e', 'u']
for i in range(len(inp)):
	if inp[i] not in vowels:
		result = result + '.' + inp[i]
print(result)


string = input()
string = string.lower()
list = []
for i in range(len(string)):
	if string[i] == 'y' or string[i] == 'a' or string[i] == 'e' or (string[i] == 'i') or (string[i] == 'o') or (string[i] == 'u'):
		continue
	else:
		list.append('.')
		list.append(string[i])
for i in list:
	print(i, end='')


vowel = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
a = input()
b = None
for x in a:
	if x in vowel:
		continue
	print('.' + x.lower(), end='')


def fun(s):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	s = s.lower()
	new = list()
	lst = list(s)
	for i in lst:
		if i not in vowels:
			i = '.' + i
			new.append(i)
	s = ''.join(new)
	return s
print(fun(input()))


a = input().lower()
gls = 'aoyeui'
for s in a:
	if s in gls:
		a = a.replace(s, '')
a = a.replace('', '.')
a = a.rstrip('.')
print(a)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input().lower()
new_string = ''
final_string = ''
for i in string:
	if not i in vowels:
		new_string += i
for j in new_string:
	final_string += '.' + j
print(final_string)


n = input()
str(n)
n = n.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
n1 = []
for i in n:
	if not i in vowel:
		n1.append(i)
print('.' + '.'.join(n1))


ta = input()
r = ''
for i in ta:
	j = ord(i)
	if j == 65 or j == 69 or j == 73 or (j == 79) or (j == 85) or (j == 89) or (j == 97) or (j == 101) or (j == 105) or (j == 111) or (j == 117) or (j == 121):
		continue
	else:
		r = r + '.' + chr(j).lower()
print(r)


n = input()
n = n.lower()
z = 'aeiouy'
v = ''
for i in n:
	if i not in z:
		v += '.'
		v += i
print(v)


s = input()
s = s.lower()
s1 = ''
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	s1 += '.'
	s1 += i
print(s1)


vowel = ['a', 'o', 'y', 'e', 'u', 'i']
strA = input().lower()
listA = []
for i in strA:
	if i not in vowel:
		listA.append('.' + i)
strB = ''.join(listA)
print(strB)


inp = input()
inp = inp.lower()
inp = list(inp)
ans = []
for i in inp:
	if i in 'aieouy':
		continue
	else:
		ans.append('.')
		ans.append(i)
print(''.join(ans))


d = str(input())
a = d.lower()
b = list(a)
c = []
sr = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(b)):
	if b[i] not in sr:
		c.append('.' + b[i])
print(''.join(c))


str1 = ''
a = input()
n = len(a)
word = str.lower(a)
for i in range(n):
	w = word[i]
	if w in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		str1 = str1 + '.' + w
print(str1)


import math

def read_ints():
	return map(int, input().split())
s = input()
t = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'O') or (s[i] == 'U') or (s[i] == 'Y'):
		c = 0
	else:
		t += s[i]
t = t.lower()
for i in range(len(t)):
	print('.', end='')
	print(t[i], end='')


str = input()
newstr = ''
for i in range(len(str)):
	x = str[i]
	ch = x.lower()
	if ch != 'a' and ch != 'e' and (ch != 'i') and (ch != 'o') and (ch != 'u') and (ch != 'y'):
		newstr += '.'
		newstr += ch
print(newstr)


s = input()
x = len(s)
d = ''
h = ''
for i in range(x):
	if s[i] not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		d += s[i]
l = len(d)
for j in range(l):
	if ord(d[j]) < 97:
		h += '.' + chr(ord(d[j]) + 32)
	else:
		h += '.' + d[j]
print(h)


myStr = str(input())
myStr = myStr.lower()
newStr = ''
for ch in myStr:
	if ch not in ['a', 'e', 'i', 'o', 'u', 'y']:
		newStr += '.{}'.format(ch)
print(newStr)


ls = ['a', 'u', 'i', 'e', 'o', 'y']
st = list(input().lower())
st2 = []
for i in st:
	if i not in ls:
		st2.append(i)
print('.' + '.'.join(st2))


a = input()
b = a.lower()
res = ''
for i in b:
	if i in ['a', 'i', 'u', 'e', 'o', 'y']:
		next
	else:
		res += '.' + i
print(res)


word = input()
vowel = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
output = []
for char in word:
	if char not in vowel:
		if 'A' <= str(char) <= 'Z':
			ascll = ord(char)
			char_new = '.' + chr(ascll + 32)
			output.append(char_new)
		else:
			char_new = '.' + char
			output.append(char_new)
print(''.join(output))


s = input()
l = len(s)
mn = ord('A')
mx = ord('Z')
for i in range(l):
	a = ord(s[i])
	if a >= mn and a <= mx:
		a = a - mn
	else:
		a = a - ord('a')
	if a != 0 and a != 4 and (a != 8) and (a != 14) and (a != 20) and (a != 24):
		print('.' + chr(a + ord('a')), end='')


vowel = 'AOYEUIaoyeui'
arr = input()
for i in range(len(arr)):
	if arr[i] not in vowel:
		print('.' + arr[i].lower(), end='')


str_0 = input()
voe_str = 'AEIOUYyaeiou'
list_0 = []
for i in str_0:
	if i not in voe_str:
		list_0.append(i.lower())
print('.' + '.'.join(list_0))


si = str(input())
s = si.lower()
ans = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in v:
		ans = ans + s[i]
for i in ans:
	i = '.' + i
	print(i, end='')


def anti_vowel(text):
	vow = ['a', 'e', 'i', 'o', 'u', 'y']
	chars = []
	for i in text:
		if i.lower() not in vow:
			chars.append(i)
	return ''.join(chars)
s = input()
s = anti_vowel(s)
n = ''
for i in s:
	n = n + '.' + i
	n = n.lower()
n.lower()
print(n)


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newWord = ['']
for i in range(0, len(string)):
	if string[i] in vowels:
		pass
	else:
		newWord.append('.' + string[i])
print(*newWord, sep='')


s = input()
for c in s:
	c = c.lower()
	if c not in 'aoyeui':
		print('.' + c, end='')


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
s = '.' + s
z = ''
for i in range(len(s) - 1):
	z += '.' + s[i + 1]
print(z)


word = input()
chars = list(word)

def isVowel(char):
	chars = 'aoyeui'
	if char in chars:
		return True
	return False
new_word = list()
for char in chars:
	if isVowel(char.lower()):
		continue
	new_word.append('.')
	new_word.append(char.lower())
print(''.join(new_word))


stroka = input()
stroka = stroka.lower()
i = 0
while i < len(stroka):
	if stroka[i] != 'a' and stroka[i] != 'u' and (stroka[i] != 'e') and (stroka[i] != 'o') and (stroka[i] != 'y') and (stroka[i] != 'i'):
		print('.', stroka[i], sep='', end='')
	i += 1


str = input().lower()
str = str.replace('a', '')
str = str.replace('e', '')
str = str.replace('i', '')
str = str.replace('o', '')
str = str.replace('u', '')
str = str.replace('y', '')
for i in str:
	print('.', i, end='', sep='')


s = input().lower()
gl = 'aoyeui'
for i in range(len(s)):
	if s[i] not in gl:
		print('.', s[i], sep='', end='')


vowel = ['a', 'e', 'o', 'y', 'u', 'i']
n = input().lower()
res = []
for letter in n:
	if letter not in vowel:
		res.append('.')
		res.append(letter)
print(''.join(res))


word = input()
vowels = list('aeiouyAEIOUY')
word_1 = ''
for i in word:
	if i not in vowels:
		word_1 += '.' + i.lower()
print(word_1)


string = input()
string2 = string.lower()
lists = []
for value in range(0, len(string2)):
	lists.append(string2[value])
for value in range(0, len(lists)):
	if lists[value] == 'a' or lists[value] == 'e' or lists[value] == 'i' or (lists[value] == 'o') or (lists[value] == 'u') or (lists[value] == 'y'):
		lists[value] = ''
word = ''
for item in lists:
	word = word + item
lists = []
for value in range(0, len(word)):
	lists.append(word[value])
for value in range(0, len(lists)):
	lists[value] = '.' + lists[value]
word = ''
for item in lists:
	word = word + item
print(word.lower())


from operator import methodcaller
s = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
ans = ''
for c in s:
	if c not in vowels:
		ans += '.' + c
print(ans.lower())


def main():
	userInput = input('')
	userInput = userInput.lower()
	noVowels = ''
	for i in userInput:
		noVowels += is_vowel(i)
	print(add_dot(noVowels))

def is_vowel(a):
	vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
	vowel = False
	for i in vowel_list:
		if a == i:
			vowel = True
	if vowel:
		return ''
	else:
		return a

def add_dot(str):
	new_string = ''
	for i in str:
		new_string = new_string + '.' + i
	return new_string
main()


import re

def remove(text):
	return re.sub('[aeiouy]', '', text)
a = remove(str(input()).lower())
s = ''
for i in range(len(a)):
	s += '.' + a[i]
print(s)


words = input()
ab = list(words)
alpha = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
new = []
for data in ab:
	if data not in alpha:
		data = ''.join(['.', data])
		new.append(data)
newnew = ''.join(new)
final = newnew.lower()
print(final)


s = input()
m = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
final_str = ''
for i in range(len(s)):
	if s[i] not in vowels:
		m.append(s[i])
for i in range(len(m)):
	final_str = final_str + '.' + m[i].lower()
print(final_str)


elem = input()
elem = elem.lower()
for x in range(len(elem)):
	if elem[x] == 'A' or elem[x] == 'O' or elem[x] == 'Y' or (elem[x] == 'E') or (elem[x] == 'U') or (elem[x] == 'I') or (elem[x] == 'a') or (elem[x] == 'o') or (elem[x] == 'y') or (elem[x] == 'e') or (elem[x] == 'u') or (elem[x] == 'i'):
		continue
	print('.', end='')
	print(elem[x], end='')


a = input()
s = ''
for i in a:
	b = ord(i)
	if b > 64 and b < 91:
		if i == 'A' or i == 'Y' or i == 'E' or (i == 'I') or (i == 'O') or (i == 'U'):
			s = s + ''
		else:
			s = s + '.' + i.lower()
	elif i == 'a' or i == 'y' or i == 'e' or (i == 'i') or (i == 'o') or (i == 'u'):
		s = s + ''
	else:
		s = s + '.' + i
print(s)


x = input()
y = x.lower()
un = []
for char in y:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		continue
	else:
		un.append('.' + char)
z = ''.join(un)
print(z)


s = input()
s = s.lower()
for x in ['a', 'e', 'i', 'o', 'u', 'y']:
	s = s.replace(x, '')
print('.' + '.'.join(list(s)))


def isVowel(str):
	if str in vowel:
		return False
	else:
		return True
s = list(str(input().lower()))
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
pos = []
s1 = filter(isVowel, s)
for j in s1:
	print('.' + j, end='')


line = input()
string = []
for i in line:
	i1 = i.upper()
	if i == i1:
		i = i.lower()
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		string.append('.' + i)
print(''.join(string))


def det_vow(a):
	vows = ['a', 'e', 'o', 'y', 'u', 'i']
	for vow in vows:
		if vow == a:
			return False
	return True
st = input().lower()
output = ''
for i in range(len(st)):
	if det_vow(st[i]):
		output += '.' + st[i]
print(output)


s = input()
s = s.lower()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
ans = ''
while i <= len(s) - 1:
	if s[i] not in gl:
		ans += '.' + s[i]
	i += 1
print(ans)


v = str(input())
vowels = {'A', 'O', 'Y', 'E', 'U', 'I'}
for i in v:
	if i.upper() in vowels:
		continue
	else:
		print('.' + i.lower(), end='')


s = input()
ms = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
n = 0
for i in range(len(s)):
	i -= n
	if s[i] in ms:
		s = s[:i] + s[i + 1:]
		n += 1
s = s.lower()
n = 0
for i in range(len(s)):
	i += n
	s = s[:i] + '.' + s[i:]
	n += 1
print(s)


x = input()
x = x.lower()
x = list(x)
delet = ['a', 'o', 'y', 'e', 'u', 'i']
for i in delet:
	if x.count(i) != 0:
		for k in range(x.count(i)):
			x.remove(i)
result = ''
for j in x:
	result += '.' + j
print(result)


n = input().lower()
for x in n:
	if x not in 'aoyeui':
		print('.', end='')
		print(x, end='')


word = input()
word = word.lower()
word = list(word)
li = list(word)
vowels = ['a', 'e', 'y', 'i', 'o', 'u']
n = len(word)
i = 0
string = ''
for i in range(n):
	if word[i] in vowels:
		li.remove(word[i])
n = len(li)
(i, j) = (n, 0)
while True:
	i -= 1
	li.insert(j, '.')
	j += 2
	if i == 0:
		break
n = len(li)
for i in range(n):
	string += li[i]
print(string)


string = input().lower()
for letter in 'aeiuoy':
	string = string.replace(letter, '')
print('.' + '.'.join(string))


vowels = list('aiueoy')
word = input().lower()
for c in word:
	if c not in vowels:
		print('.{}'.format(c), end='')


word = input().lower()
new_word = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in word:
	if letter in vowels:
		continue
	else:
		new_word += '.'
		new_word += letter
print(new_word)


s = input()
vowel = 'ueoaiy'
s1 = s.lower()
for x in s1:
	if x not in vowel:
		print('.' + x, end='')


s = input()
s = s.lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
for q in l:
	s = s.replace(q, '')
a = ''
for q in s:
	a += '.' + q
print(a)


s = input()
s = s.lower()
ans = ''
vowels = 'aeyiou'
for i in s:
	if i not in vowels:
		ans = ans + '.' + i
print(ans)


volwels = ['a', 'e', 'i', 'o', 'u', 'y']
while True:
	try:
		line = input().lower()
	except:
		break
	res = ''
	for i in range(len(line)):
		if line[i] not in volwels:
			res += '.' + line[i]
	print(res)


n = [x for x in input()]
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
k = ['.' + x for x in n if x not in l]
m = [x.lower() for x in k]
for i in range(len(m)):
	print(m[i], end='')


a = input().lower()
b = list(a)
c = ''
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		c += ''
	else:
		c += i
for k in c:
	print('.' + k, end='')
print()


import sys
text = sys.stdin.read().split('\n')[0]
outp = ''
for c in text:
	if not c.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
		outp += '.' + c.lower()
sys.stdout.write(outp)


def stringtask(input_string):
	vowels = ['a', 'A', 'o', 'O', 'e', 'E', 'y', 'Y', 'u', 'U', 'i', 'I']
	ans = ''
	count = 0
	for i in input_string:
		if i not in vowels:
			ans = ans + '.' + i
			count += 1
		if count == 0:
			ans = ''
	return ans
input_string = input()
input_string = input_string.lower()
print(stringtask(input_string))


word = list(input().lower())
vowels = 'aoyeui'
for i in vowels:
	while i in word:
		word.remove(i)
print('.' + '.'.join(word))


from sys import stdin, stdout
A = []
for a in stdin.read().rstrip():
	if a not in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		A.append(a.lower())
stdout.write('.' + '.'.join(A))


s = input()
s = s.lower()
for x in s:
	if x not in 'aeyoui':
		y = ''.join('.' + x)
		print(y, end='')


string = input().strip().lower()
temp = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string:
	if i not in vowels:
		temp.extend(['.', i])
print(''.join(temp))


text = input('').lower()
result = ''
g = 'aoyeui'
for i in text:
	if i in g:
		continue
	result += '.' + i
print(result)


n = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s = ''
for i in n:
	if i.lower() not in vowels:
		s += '.{}'.format(i)
print(s.lower())


s = input()
t = s.lower()
bad_chars = ['a', 'e', 'i', 'o', 'u', 'y']
t = ''.join((i for i in t if not i in bad_chars))
ans = ''
for i in t:
	ans = ans + '.' + i
print(ans)


list_vowels = ['a', 'o', 'y', 'e', 'u', 'i']
temp_str = input().strip().lower()
for x in list_vowels:
	temp_str = temp_str.replace(x, '')
out_str = ''
for x in list(temp_str):
	out_str += '.' + x
print(out_str)


s = input()
ans = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		pass
	elif ord(i) >= 65 and ord(i) <= 90:
		ans += '.' + chr(ord(i) + 32)
	else:
		ans += '.' + i
print(ans)


a = input().lower()
a = a.replace('a', '').replace('e', '').replace('u', '').replace('o', '').replace('i', '').replace('y', '')
print(a.replace('', '.')[:len(a) * 2])


ip = input()
ip = ip.lower()
op = ''
for i in ip:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		op = op + ''
	else:
		op = op + '.' + i
print(op)


s = input()
l = len(s)
if 1 <= l <= 100:
	s = s.lower()
	s1 = ''
	for c in s:
		if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
			continue
		else:
			s1 = s1 + '.' + c
	print(s1)


string = input().lower()
notvowl = '.'.join([x for x in string if not x in 'aiueoy'])
print('.' + notvowl)


import re
sentence = input()
first = sentence.lower()
second = re.sub('[aoyeui]', '', first)
third = []
for s in second:
	third.append('.')
	third.append(s)
answer = ''.join((str(e) for e in third))
print(answer)


w = input()
kk = w.lower()
b = []
for i in list(kk):
	if i not in ['a', 'i', 'e', 'o', 'u', 'y']:
		b.append('.')
		b.append(i)
str = ''
x = str.join(b)
print(x)


word = input()
word = word.lower()
res = []
for char in word:
	if char in {'a', 'o', 'y', 'e', 'u', 'i'}:
		continue
	else:
		res.extend(['.', char])
print(''.join(res))


s = input().lower()
newS = ''
for ch in s:
	if ch in ('a', 'o', 'y', 'e', 'u', 'i'):
		continue
	else:
		newS = newS + '.' + ch
print(newS)


l = list(str(input('')))
l1 = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in l:
	if i not in l1:
		if ord(i) >= 97:
			print('.' + i, end='')
		else:
			print('.' + chr(ord(i) + 32), end='')


a = input().lower()
k = 'aouiey'
r = ''
for i in range(len(a)):
	if k.find(a[i]) == -1:
		r = r + '.' + a[i]
print(r)


a = input()
a = a.lower()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
use = True
pr = ''
res = ''
for i in a:
	use = True
	for b in gl:
		if b == i:
			use = False
	if use == True:
		pr += i
for i in pr:
	res += '.' + i
print(res)


def main():
	print(''.join(('.' + l for l in input().lower() if l not in 'aeiouy')))
main()


string = input()
new = ''
for a in string:
	a = a.lower()
	if a in 'aeiouy':
		pass
	else:
		new += '.' + a
print(new)


s = input()
s = s.lower()
for i in s:
	if i not in 'aeiouyAEIOUY':
		print('.' + i, end='')


word = input()
word = word.lower()
sep = list(word)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
conso = []
for l in sep:
	if l not in vowel:
		conso.append(l)
print('.' + '.'.join(conso))


text = input()
for i in text:
	if i.lower() not in 'aeiouy':
		print('.' + i.lower(), end='')


a = input()
UpperLett = a.lower()
result = []
for i in UpperLett:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		result.append('.')
		result.append(i)
print(''.join(result))


def read_ints():
	temp = input().split()
	ints = [int(t) for t in temp]
	return ints
string = input()
result = ''
for s in string:
	if s.isupper():
		s = s.lower()
	if s in 'aieouy':
		continue
	else:
		result += '.{}'.format(s)
print(result)


word = input().lower()
vowel = 'aeiouy'
for letter in word:
	if letter in vowel:
		word = word.replace(letter, '')
string = ''
for s in word:
	string = string + '.' + s
print(string)


import math
from collections import deque as dq

def si():
	return input()

def ii():
	return int(input().split())

def mii():
	return map(int, input().split())

def lii():
	return list(map(int, input().split()))

def matr(n):
	return [list(mii()) for _ in range(n)]
s = 'eyuioa'
st = si().lower()
ans = ''
for i in st:
	if i not in s:
		ans += '.'
		ans += i
print(ans)


string = input()
string = string.lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
for i in v:
	string = string.replace(i, '')
s = []
for i in string:
	s.append('.' + i)
print(''.join(s))


line = input()
str = ''
line = line.lower()
for i in line:
	if i != 'a':
		if i != 'o':
			if i != 'y':
				if i != 'e':
					if i != 'u':
						if i != 'i':
							str = str + '.' + i
print(str)


string = input().lower()
string = str(string)
newString = ''
vowels = 'aeiouy'
char = '.'
for i in range(0, len(string)):
	if string[i] not in vowels:
		newString += char
		newString += string[i]
print(newString)


inputWord = input('')
vowels = list('aeiouy')
listWord = list(inputWord.lower())
noVowels = [i for i in listWord if i not in vowels]
outputWord = list('.'.join(noVowels))
outputWord.insert(0, '.')
print(''.join(outputWord))


s = input()
c = []
for i in s:
	if i != 'a' and i != 'e' and (i != 'o') and (i != 'u') and (i != 'i') and (i != 'y') and (i != 'A') and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
		c.append(i)
d = len(c)
for i in range(d):
	print('.', end='')
	k = c[i]
	print(k.lower(), end='')


str = input()
slovo = str.lower()
slist = list(slovo)
slist = list(filter(lambda x: x not in 'aeiouy', slist))
for i in range(len(slist)):
	slist[i] = '.' + slist[i]
slist_out = ''.join(slist)
print(slist_out)


user_input = input()
user_input = user_input.lower()
for i in user_input:
	if (i != 'e') & (i != 'a') & (i != 'i') & (i != 'o') & (i != 'u') & (i != 'y'):
		print('.', end='')
		print(i, end='')


v = 'AEIOUYaeiouy'
t = 'BCDFGHJKLMNPQRSTVWXZ'
s = input()
s = s.lower()
i = 0
while i < len(s):
	if s[i] in v:
		s = s[:i] + s[i + 1:]
		i -= 1
	elif s[i] in t:
		s = s[:i] + '.' + s[i:]
		i += 1
	else:
		s = s[:i] + '.' + s[i:]
		i += 1
	i += 1
print(s)


a = input().lower()
print('.{}'.format('.'.join([temp for temp in a if temp not in 'aoyeui'])))


m = input()
c = 0
s = m.lower()
z = 'aeiouy'
for i in range(0, len(s)):
	if s[i] not in z:
		print('.', end='')
		print(s[i], end='')
	else:
		c = c + 1


def StringTask():
	inputs = str(input())
	inputs = inputs.lower()
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for c in vowels:
		inputs = inputs.replace(c, '')
	outputs = ''
	for c in inputs:
		outputs = outputs.__add__('.' + c)
	return outputs
print(StringTask())


print('.' + '.'.join([c for c in list(input().lower()) if 'aeyiou'.find(c) == -1]))


Word = input()
word = Word.lower()

def dot(word):
	return '.'.join(list(word))
Name = ''
for i in range(len(word)):
	if word[i] != 'o' and word[i] != 'i' and (word[i] != 'u') and (word[i] != 'e') and (word[i] != 'a') and (word[i] != 'y'):
		Name += word[i]
Res = dot(Name)
print('.' + Res)


line = str(input())
line = list(line.lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in vowels:
	while letter in line:
		line.remove(letter)
newLine = ''
for consonant in line:
	newLine += '.'
	newLine += consonant
print(newLine)


s = input().lower()
remove_characters = ['i', 'a', 'o', 'y', 'e', 'u']
for character in remove_characters:
	s = s.replace(character, '')
for i in s:
	print('.' + i, end='')


import sys
import math
import array
s = input()
s = s.lower()
vowel = set('aeiouy')
for c in s:
	if not c in vowel:
		print('.', c, sep='', end='')


w = input().lower()
l = list(w)
for i in {'a', 'e', 'i', 'o', 'u', 'y'}:
	while i in l:
		l.remove(i)
for m in range(0, len(l)):
	l[m] = '.' + l[m]
print(''.join(l))


V = ['a', 'e', 'i', 'o', 'u', 'y']
while True:
	try:
		line = input()
		line = line.lower()
		for x in V:
			line = line.replace(x, '')
		linenew = ''
		for x in line:
			linenew += '.'
			linenew += x
		print(linenew)
	except EOFError:
		break


string = input().lower()
out = ''
for i in range(len(string)):
	if string[i] in 'aoyeui':
		continue
	else:
		out = out + '.' + string[i]
print(out)


st = input().lower()
final_st = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for x in st:
	if x in vow:
		st = st.replace(x, '')
for i in range(len(st)):
	final_st += '.' + st[i]
print(final_st)


import string
s = input().lower()
ans = ''
for i in s:
	if i not in 'aeiouy':
		ans += '.' + i
print(ans)


string = input()
string = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for vowel in vowels:
	if vowel in string:
		string = string.replace(vowel, '')
listedString = list(string)
for i in range(len(listedString) * 2):
	if i % 2 == 0:
		listedString.insert(i, '.')
	else:
		continue
answer = ''.join(listedString)
print(answer)


n = list(input().lower())
a = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	while n.count(i) != 0:
		n.remove(i)
print('.' + '.'.join(n))


a = input()
b = a.lower()
length = len(b)
outstr = ''
for i in range(0, length):
	if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		outstr += ''
	else:
		outstr += '.' + b[i]
print(outstr)


try:
	st = input()
	ans = ''
	for i in range(len(st)):
		if st[i] == 'A' or st[i] == 'a' or st[i] == 'E' or (st[i] == 'Y') or (st[i] == 'y') or (st[i] == 'e') or (st[i] == 'I') or (st[i] == 'i') or (st[i] == 'O') or (st[i] == 'o') or (st[i] == 'U') or (st[i] == 'u'):
			pass
		else:
			ans += '.'
			ans += st[i].lower()
	print(ans)
except:
	pass


words = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
fofo = list()
word = words.lower()
for w in range(len(word)):
	if word[w] not in vow:
		fofo.append('.')
		fofo.append(word[w])
ko = ''
for c in fofo:
	ko += c
print(ko)


a = input()
a = a.lower()
w = []
gl = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(a)):
	l = 0
	for j in gl:
		if a[i] == j:
			l += 1
	if l == 0:
		w.append('.')
		w.append(a[i])
ans = ''
for i in w:
	ans += i
print(ans)


str = input()
str = str.lower()
vowels = 'aeiouy'
last = ''
for i in range(0, len(str)):
	if vowels.find(str[i]) == -1:
		last += '.'
		last += str[i]
print(last)


str = input()
str1 = ''
for i in str:
	if i != 'A' and i != 'E' and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
		if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
			if ord(i) < 91:
				i = i.lower()
				str1 = str1 + '.' + i
			else:
				str1 = str1 + '.' + i
print(str1)


word = input()
new = ''
for i in word:
	if i.lower() != 'y' and i.lower() != 'a' and (i.lower() != 'e') and (i.lower() != 'i') and (i.lower() != 'o') and (i.lower() != 'u'):
		new = new + '.' + i
print(new.lower())


string = input()
newString = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(0, len(string)):
	flag = False
	for j in vowels:
		if string[i].lower() == j.lower():
			flag = True
	if flag == False:
		newString = newString + '.' + string[i].lower()
print(newString)


a = input().lower().strip()
d = ''
for i in a:
	if i not in 'aeiouy':
		d += i
e = ''
for i in d:
	e = e + '.' + i
print(e)


s = input()
s = s.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in s:
	if x in vowels:
		s = s.replace(x, '')
s = '.'.join((s[i:i + 1] for i in range(0, len(s), 1)))
print('.' + s)


from sys import stdin, stdout, setrecursionlimit

def get_int():
	return int(stdin.readline().strip())

def get_ints():
	return map(int, stdin.readline().strip().split())

def get_string():
	return stdin.readline().strip()

def get_list():
	return list(map(int, stdin.readline().strip().split()))
s = get_string()
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for vowel in vowels:
	s = s.replace(vowel, '')
newS = ''
for i in range(len(s)):
	newS += '.' + s[i]
stdout.write(newS)


def rep(x):
	if x.lower() in 'aoyeui':
		return ''
	if x.isupper():
		x = x.lower()
	return '.' + x
print(''.join(list(map(rep, list(input())))))


x = input()
l = len(x)
a = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for k in range(l):
	sma = x[k].lower()
	if not sma in a:
		out = out + '.' + sma
print(out)


s = input()
result = ''
for i in s:
	if i not in 'AYOUEIayouei':
		result += '.' + i.lower()
print(result)


def isvowel(ch):
	if ch == 'A' or ch == 'a' or ch == 'E' or (ch == 'e') or (ch == 'I') or (ch == 'i') or (ch == 'O') or (ch == 'o') or (ch == 'U') or (ch == 'u') or (ch == 'y') or (ch == 'Y'):
		return True
	return False
s = input()
s1 = ''
for c in s:
	if isvowel(c):
		continue
	s1 += '.'
	s1 += c.lower()
print(s1)


str = input()
output = []
ex = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for char in str:
	if char in ex:
		char = ''
		output.append(char)
	elif 'A' < char <= 'Z':
		t = ord(char) + 32
		char = chr(t)
		output.append('.')
		output.append(char)
	else:
		output.append('.')
		output.append(char)
if output == '':
	output = '.'
print(''.join(output))


t = input()
a = 'AEIOUaeiouyY'
b = []
for i in t:
	if i not in a:
		b.append(i)
s = '.'
print('.' + s.join(b).lower())


def solve():
	newstring = []
	vowels = ['a', 'A', 'e', 'E', 'o', 'O', 'i', 'I', 'u', 'U', 'y', 'Y']
	for i in range(len(string)):
		if string[i] in vowels:
			continue
		else:
			newstring.append('.' + string[i].lower())
	return ''.join(newstring)
string = list(input())
print(solve())


v = ['a', 'e', 'i', 'o', 'u', 'y']

def modify(s):
	string = list(s)
	i = 0
	while i < len(string):
		if string[i].lower() in v:
			string.pop(i)
		else:
			if not string[i].islower():
				string[i] = string[i].lower()
			i += 1
	for i in range(len(string)):
		string.insert(2 * i, '.')
	return string
s = modify(input())
print(''.join(s))


n = input()
n = n.lower()
x = list(n)
v = ('a', 'e', 'i', 'o', 'u', 'y')
for i in range(len(x)):
	if x[i] in v:
		x[i] = ''
d = ''.join(x)
r = list(d)
s1 = ''
for i in range(len(r)):
	s1 += '.'
	s1 += r[i]
print(s1)


string = input()
string = string.lower()
for i in string:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		string = string.replace(i, '')
ans = ''
for i in string:
	ans += f'.{i}'
print(ans)


s = input()
li = [x for x in s]
nl = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(li)):
	if li[i] not in vowels:
		nl.append(li[i])
for i in range(len(nl)):
	if nl[i].isupper() == True:
		nl[i] = nl[i].lower()
for i in range(0, 2 * len(nl), 2):
	nl.insert(i, '.')
for i in nl:
	print(i, end='')


x = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
m = ''
for i in vow:
	x.replace(i, '')
for i in range(len(x)):
	if x[i].lower() not in vow:
		m += '.' + x[i].lower()
print(m)


vowel = ['a', 'A', 'e', 'E', 'I', 'i', 'o', 'O', 'U', 'u', 'Y', 'y']
string = input()
str = ''
List = list(string)
for _ in List:
	if _ not in vowel:
		str = str + '.' + _.lower()
print(str)


def isVowel(letter):
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		return True
	else:
		return False
word = str(input()).lower()
output = []
for i in range(0, len(word)):
	output.append(word[i])
noVowels = [x for x in output if isVowel(x) == False]
forRange = len(noVowels)
finalOutput = []
for i in range(0, forRange):
	finalOutput.append('.')
	finalOutput.append(noVowels[i])
print(''.join(finalOutput))


word = input().lower()
length = len(word)
for i in range(length):
	if word[i] in 'aeiouy':
		word.strip(word[i])
	else:
		print('.' + word[i], end='')


s = input()
glasnye = ['a', 'o', 'y', 'e', 'u', 'i']
new_s = ''
for i in range(len(s)):
	if s[i] != s[i].lower() and s[i].lower() not in glasnye:
		new_s = new_s + '.' + s[i].lower()
	elif s[i] == s[i].lower() and s[i] not in glasnye:
		new_s = new_s + '.' + s[i]
print(new_s)


import sys
text = sys.stdin.readline().rstrip()
newtext = ''

def isVowel(ch):
	return ch.lower() in ['a', 'o', 'y', 'e', 'u', 'i']
for ch in text:
	if isVowel(ch):
		continue
	newtext += '.'
	if ch.isupper():
		newtext += ch.lower()
	else:
		newtext += ch
print(newtext)


s = input()
flag = True
for i in range(len(s)):
	c = 1
	b = 1
	a = 1
	flag1 = False
	if s[i] != 'A' and s[i] != 'O' and (s[i] != 'E') and (s[i] != 'Y') and (s[i] != 'I'):
		a = 0
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'e') and (s[i] != 'y') and (s[i] != 'i'):
		b = 0
	if s[i] != 'U' and s[i] != 'u':
		c = 0
	if a + b + c == 0:
		if ord(s[i]) >= ord('A') and ord(s[i]) <= ord('Z'):
			a = chr(ord(s[i]) + 32)
			if flag:
				out = '.' + a
				flag = False
			else:
				out = out + '.' + a
		elif flag:
			out = '.' + s[i]
			flag = False
		else:
			out = out + '.' + s[i]
print(out)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
a = []
for i in range(len(s)):
	a.append('.')
	a.append(s[i])
a = ''.join(a)
print(a)


a = list(input().lower())
v = 'ayeiou'
print('.', '.'.join(list(filter(lambda x: x not in v, a))), sep='')


word = input().lower()
vowel = 'aeiouy'
conson = []
for i in range(len(word)):
	if word[i] in vowel:
		continue
	else:
		conson.append('.')
		conson.append(word[i])
for i in range(len(conson)):
	print(conson[i], end='')


s = str(input())
s = s.lower()
t = ''
for c in s:
	if ord(c) != 97 and ord(c) != 101 and (ord(c) != 105) and (ord(c) != 111) and (ord(c) != 117) and (ord(c) != 121):
		t = t + '.' + c
print(t)


string = input()
for i in string:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y'):
		string = string.replace(i, '')
lst = list(string)
lst2 = []
for i in lst:
	lst2.append(i.lower())
t = 1
for i in range(1, len(lst2)):
	lst2.insert(t, '.')
	t += 2
lst2.insert(0, '.')
print(''.join(lst2))


n = list(input().lower())
m = []
for i in n:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		m.append('.' + i)
print(''.join(m))


str = input()
vowels = 'aoyeui'
for c in str:
	lc = c.lower()
	if lc not in vowels:
		print(f'.{lc}', end='')
print('')


def main():
	a = str(input())
	vocales = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
	b = ''
	for letra in a:
		if not letra.lower() in vocales:
			b = b + '.' + letra
	c = b.lower()
	print(c)
main()


def list_input():
	return list(map(int, input().split()))

def multiple_input():
	return map(int, input().split())

def check_caps(x):
	if 'A' <= x <= 'Z' and (not vowels(convert(x))):
		return True
	return False

def check_lower(x):
	if 'a' <= x <= 'z' and (not vowels(x)):
		return True
	return False

def vowels(x):
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		return True
	return False

def convert(x):
	return x.lower()
s = input()
ans = ''
for i in s:
	if check_caps(i):
		ans += '.' + convert(i)
	elif check_lower(i):
		ans += '.' + i
print(ans)


n = input()
s = n.lower()
m = 'aeiouy'
lst = []
for i in s:
	if i not in m:
		lst.append(i)
x = '.'.join(lst)
print('.' + x)


st = input().lower()
s = ''
for i in range(len(st)):
	if st[i] in 'aeiouy':
		continue
	else:
		s = s + '.' + st[i]
print(s)


import re
s = input().lower()
s = re.sub('[aoyeui]', '', s)
for ch in s:
	print('.' + ch, end='')


vowels = 'AaOoYyEeUuIi'
stringu = input()
string = stringu.lower()
blanks = ''
for x in string:
	if x not in vowels:
		blanks += '.'
		blanks += x
print(blanks)


s = input().lower()
s2 = '.'
v = 'aoyeui'
i = 0
while i < len(s):
	if not s[i] in v:
		s2 += s[i]
		s2 += '.'
	i += 1
i = 0
s = ''
while i < len(s2) - 1:
	s += s2[i]
	i += 1
print(s)


a = input().lower()
b = ['.' + i for i in a if i not in 'aoyeui']
print(''.join(b))


inp_str = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for letter in inp_str:
	if letter not in vowels:
		print('.' + letter.lower(), end='')


vowel = 'aeoiuy'
s = input()
a = []
t = s.lower()
for i in t:
	if i not in vowel:
		print('.' + i, end='')


Str = str(input())
lst = [i for i in Str if i != 'A' and i != 'a' and (i != 'O') and (i != 'o') and (i != 'Y') and (i != 'y') and (i != 'E') and (i != 'e') and (i != 'U') and (i != 'u') and (i != 'I') and (i != 'i')]
for i in range(len(lst)):
	if 65 < ord(lst[i]) <= 90:
		lst[i] = chr(ord(lst[i]) + 32)
	print('.', end='')
	print(lst[i], end='')


word = input().lower()
result = ''
for w in word:
	if w not in 'aoyeui':
		result += '.'
		result += w
print(result)


import re
theInput = input().lower()
theInput = re.sub('[aeiouy]', '', theInput)
theInput = re.sub('([^aeiouy])', '.\\1', theInput)
print(theInput)


a = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	a = a.replace(i, '')
print('.', end='')
c = []
c += a
print('.'.join(c))


s = input()
p = ''
t = 0
for i in range(0, len(s)):
	if s[i] != 'Y' and s[i] != 'y' and (s[i] != 'a') and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'A') and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U'):
		p = p + s[i]
while t < len(p):
	p = p[:t] + '.' + p[t:]
	t = t + 2
print(p.lower())


import re
text = input().lower()
text = re.sub('[aoyeui]', '', text)
arr = list(text)
for i in range(len(arr)):
	arr[i] = '.' + arr[i]
print(''.join(arr))


s = list(input().lower())
v = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(v):
	if v[i] in s:
		s.remove(v[i])
	else:
		i += 1
ans = '.' + s[0]
for i in s[1:]:
	ans = ans + '.' + i
print(ans)


t = input()
t = t.lower()
for i in 'aeiouy':
	t = t.replace(i, '')
print('.' + '.'.join(list(t)))


s = list(input().lower())
v = ['a', 'e', 'o', 'i', 'u', 'y']
for i in range(len(s)):
	if s[i] in v:
		s[i] = '_'
for i in s:
	if i != '_':
		print('.', i, sep='', end='')


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s_ = []
output = []
for char in s:
	if 'A' <= char <= 'Z':
		t = ord(char) | 1 << 5
		s_.append(chr(t))
	else:
		s_.append(char)
for char in s_:
	if char not in vowels:
		char = '.' + char
		output.append(char)
print(''.join(output))


c = input(str())
c = c.lower()
c = list(c)
k = 0
a = ['.']
while k < len(c):
	j = c[k]
	if j == 'a' or j == 'o' or j == 'y' or (j == 'e') or (j == 'u') or (j == 'i'):
		k += 1
	else:
		a.append(j)
		a.append('.')
		k += 1
if a[len(a) - 1] == '.':
	a = a[:len(a) - 1]
print(''.join(a))


vogais = ['a', 'e', 'i', 'o', 'u', 'y']
string = input().lower()
answer = ''
for e in string:
	if e not in vogais:
		answer += '.' + e
print(answer)


import math
m = input()
n = len(m)
p = ''
l = ''
for i in range(n):
	t = m[i].lower()
	if t == 'a' or t == 'o' or t == 'e' or (t == 'u') or (t == 'y') or (t == 'i'):
		p = p
	else:
		p = p + t
for i in range(len(p)):
	l = l + '.' + p[i]
print(l)


s = input()
for i in s:
	if i not in ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']:
		print('.', end='')
		if ord('A') <= ord(i) <= ord('Z'):
			print(chr(ord(i) + ord('a') - ord('A')), end='')
		else:
			print(i, end='')


a = input().lower()
for i in a[0:len(a)]:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		a = a[0:a.index(i)] + a[a.index(i) + 1:len(a)]
b = []
for i in range(len(a) * 2):
	if i % 2 == 0:
		b.append('.')
	else:
		b.append(a[(i - 1) // 2])
b = ''.join(b)
print(str(b))


a = input()
stre = ''
p = a.lower()
for i in p:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		stre = stre + '.' + i
print(stre)


a = str(input())
dict = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
a = list(a)
b = []
c = ''
for x in range(len(a)):
	if (a[x] in dict) == False:
		b.append('.' + a[x])
for x in b:
	c = c + x
print(c.lower())


n = input()
n = list(n.lower())
x = []
for i in n:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		x.append('.' + i)
for i in x:
	print(i, end='')


s = input().lower()
string = ''
ss = []
x = z = 0
while x < len(s):
	if s[x] not in {'a', 'y', 'u', 'i', 'o', 'e'}:
		ss.append(s[x])
	x += 1
while z < len(ss):
	if len(ss) % 2 == 0:
		string = string + '.' + ss[z]
	if len(ss) % 2 == 1:
		string = string + '.' + ss[z]
	z += 1
print(string)


s = input()
n = int(len(s))
s = list(s)
i = int(0)
for i in range(n):
	if s[i] == 'a' or s[i] == 'A' or s[i] == 'I' or (s[i] == 'i') or (s[i] == 'E') or (s[i] == 'e') or (s[i] == 'U') or (s[i] == 'u') or (s[i] == 'O') or (s[i] == 'o') or (s[i] == 'Y') or (s[i] == 'y'):
		s[i] = ''
for i in range(n):
	if s[i] != '' and ord(s[i]) < 91:
		s[i] = chr(ord(s[i]) + 32)
s = ''.join(s)
n = int(len(s))
i = int(0)
for i in range(n):
	s = s[:2 * i] + '.' + s[2 * i:]
print(s)


word = input()
word = list(word.lower())
while 'a' in word:
	word.remove('a')
while 'u' in word:
	word.remove('u')
while 'e' in word:
	word.remove('e')
while 'i' in word:
	word.remove('i')
while 'o' in word:
	word.remove('o')
while 'y' in word:
	word.remove('y')
for i in range(len(word)):
	print('.', end='')
	print(word[i], end='')


VOWELS = ['A', 'O', 'Y', 'E', 'U', 'I']

def solve_the_problem():
	string = input()
	result = ''
	for letter in string:
		if not letter in VOWELS and (not letter in [x.lower() for x in VOWELS]):
			result += '.'
			result += letter
	print(result.lower())
solve_the_problem()


def solution():
	t = input()
	s = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
	r = ''
	for e in t:
		if e in s:
			continue
		r += '.'
		if e.islower():
			r += e
		else:
			r += chr(ord('a') + (ord(e) - ord('A')))
	print(r)
solution()


res = ''
for i in input():
	if not i in 'AOYEUIaoyeui':
		res += '.' + i.lower()
print(res)


s = input()
s = s.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for n in range(len(s) - 1, -1, -1):
	if s[n] in vowels:
		s = s[0:n] + s[n + 1:]
for n in range(len(s)):
	s = s[0:2 * n] + '.' + s[2 * n:]
print(s)


n = input()
a = n.split('A')
a = ''.join(a)
b = a.split('E')
b = ''.join(b)
c = b.split('U')
c = ''.join(c)
d = c.split('I')
d = ''.join(d)
e = d.split('Y')
e = ''.join(e)
f = e.split('O')
f = ''.join(f)
g = f.split('a')
g = ''.join(g)
h = g.split('e')
h = ''.join(h)
i = h.split('u')
i = ''.join(i)
j = i.split('i')
j = ''.join(j)
k = j.split('y')
k = ''.join(k)
l = k.split('o')
l = ''.join(l)
m = []
for x in l:
	m.append(x.lower())
print('.' + '.'.join(m))


def solve(string: str):
	new_str = ''
	for c in string:
		c = c.lower()
		if c in 'bcdfghjklmnpqrstvwxz':
			new_str += '.' + c
	return new_str

def test_solve():
	assert solve('aBAcAba') == '.b.c.b'
	assert solve('Codeforces') == '.c.d.f.r.c.s'
	assert solve('tour') == '.t.r'
print(solve(input().strip()))


forbidden = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
big = 'BCDFGHJKLMNPQRSTVWXZ'
bigLet = [i for i in big]
small = 'bcdfghjklmnpqrstvwxz'
SmallLet = [i for i in small]
word = input()
word = [i for i in word]
new = []
for i in word:
	if i not in forbidden:
		if i in bigLet:
			i = bigLet.index(i)
			i = SmallLet[i]
		i = '.' + i
		new.append(i)
print(''.join(new))


InpStr = input()
OutputStr = ''
for i in range(len(InpStr)):
	if True:
		Checker = InpStr[i] == 'A' or InpStr[i] == 'a' or InpStr[i] == 'O' or (InpStr[i] == 'o') or (InpStr[i] == 'Y') or (InpStr[i] == 'y') or (InpStr[i] == 'E') or (InpStr[i] == 'e') or (InpStr[i] == 'I') or (InpStr[i] == 'i') or (InpStr[i] == 'U') or (InpStr[i] == 'u')
	if Checker == False:
		OutputStr += '.' + InpStr[i]
print(OutputStr.lower())


n = input()
b = '.'
a = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for i in range(len(n)):
	if n[i] in a:
		if b[-1] == '.':
			continue
		else:
			b = b + '.'
	else:
		d = n[i]
		d = d.lower()
		b = b + d
		if i != len(n) - 1:
			b = b + '.'
if b[-1] == '.':
	g = b[0:-1]
	print(g)
else:
	print(b)


cad = input()
cad2 = ''
cad = cad.upper()
for x in cad:
	if x != 'A' and x != 'O' and (x != 'Y') and (x != 'E') and (x != 'U') and (x != 'I'):
		cad2 = cad2 + '.' + x
print(cad2.lower())


s1 = input()
a = s1.lower()
new = ''
vowel_list = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for ch in a:
	if ch not in vowel_list:
		new += '.'
		new += ch
print(new)


s = input()
ns = ''
for i in range(len(s)):
	if s[i].isupper():
		ns = ns + s[i].lower()
	else:
		ns = ns + s[i]
nss = ''
for i in range(len(ns)):
	if ns[i] != 'a' and ns[i] != 'e' and (ns[i] != 'i') and (ns[i] != 'o') and (ns[i] != 'u') and (ns[i] != 'y'):
		nss = nss + '.' + ns[i]
print(nss)


s = input()
s = s.lower()
s = ''.join(filter(lambda k: k not in 'aiouey', s))
for i in range(len(s)):
	print('.' + s[i], end='')


line = input()
result = []
for i in line:
	if i not in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']:
		if i >= 'A' and i <= 'Z':
			result.append('.' + chr(ord(i) + 32))
		else:
			result.append('.' + i)
print(*result, sep='')


word = input()
ok = ''
output = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for c in word.upper():
	if c not in vowels:
		ok += c
for i in ok.lower():
	output += '.' + i
print(output)


string = input()
output = ''
for letter in string:
	if letter.lower() in 'aeiouy':
		output += ''
	else:
		output += '.' + letter.lower()
print(output)


import re
str = input()
k = str.lower()
k = re.sub('[aoyeui]', '', k)
s = ''
for i in k:
	s = s + '.' + i
print(s)


n = input().lower()
vowels = 'aeiouy'
cons = [x for x in n if x not in vowels]
for y in range(len(cons)):
	if cons[y].isupper() == True:
		cons[y].lower()
	cons[y] = '.' + cons[y]
print(''.join(cons))


string = input()
list1 = []
string = string.lower()
while 'a' in string:
	string = string.replace('a', '')
while 'e' in string:
	string = string.replace('e', '')
while 'i' in string:
	string = string.replace('i', '')
while 'o' in string:
	string = string.replace('o', '')
while 'u' in string:
	string = string.replace('u', '')
while 'y' in string:
	string = string.replace('y', '')
dot = '.'
string = dot + string
string = dot.join(string)
string = string.replace('.', '', 1)
print(string)


w = input()
v = ['a', 'i', 'o', 'u', 'e', 'y']
w = w.lower()
res = ''
for i in w:
	if i in v:
		pass
	else:
		res = res + '.' + i
print(res)


n = input('')
s = 'aeiouy'
n = n.lower()
n1 = len(n)
x = 0
k = ''
for i in range(0, n1):
	x = 0
	for j in range(0, 6):
		if n[i] == s[j]:
			x = 1
	if x == 0:
		k = k + '.' + n[i]
print(k)


frase = str.lower(input())
nueva_frase = frase.replace('a', '')
nueva_frase1 = nueva_frase.replace('e', '')
nueva_frase2 = nueva_frase1.replace('i', '')
nueva_frase3 = nueva_frase2.replace('o', '')
nueva_frase4 = nueva_frase3.replace('u', '')
nueva_frase5 = nueva_frase4.replace('y', '')
resultado = list(nueva_frase5[:])
nuevo_string = '.'.join(resultado)
print('.' + nuevo_string)


stroka = input().lower()
strokav = ''
glas = ['a', 'o', 'y', 'e', 'u', 'i']
for i in stroka:
	if i not in glas:
		strokav += '.' + i
print(strokav)


l = input()
l = list(l)
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for j in v:
	while True:
		try:
			l.remove(j)
		except:
			break
fstr = '.'.join(l)
f = fstr.lower()
print('.' + f)


w = input()
w = w.lower()
t = len(w)
w = w.translate({ord(i): None for i in 'aeiouy'})
t = len(w)
p = [w[i:i + 1] for i in range(0, t, 1)]
print('.' + '.'.join(p))


str = input()
res = ''
for s in str:
	if s <= 'Z':
		s = chr(ord(s) + 32)
	if s == 'a' or s == 'o' or s == 'e' or (s == 'y') or (s == 'i') or (s == 'u'):
		continue
	else:
		res += '.' + s
print(res)


n = input()
s = ''
for i in n:
	if i.lower() in 'aoyeui':
		continue
	elif i.isupper():
		s += f'.{i.lower()}'
	else:
		s += f'.{i}'
print(s)


string = input()
string = string.lower()
String = tuple(string)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
length = len(string)
string = list(string)
t = 0
s = 0
for i in range(length):
	a = String[i]
	if a in vowels:
		string.pop(i - t + s)
		t = t + 1
	else:
		string.insert(i - t + s, '.')
		s = s + 1
print(''.join(string))


import string
s = input().lower()
l = range(len(s))
v = 'aiueoy'
s = [s[i].replace(s[i], '.' + s[i]) for i in l if s[i] not in v]
result = ''.join(s)
print(result)


a = input()
a = a.lower()
mat = []
mat.append('.')
for i in a:
	if ord(i) != 97 and ord(i) != 121 and (ord(i) != 105) and (ord(i) != 117) and (ord(i) != 101) and (ord(i) != 111):
		mat.append(i)
		mat.append('.')
for i in range(len(mat) - 1):
	print(mat[i], end='')


m = str(input()).lower()
n = len(m)
k = 0
string = ''
for i in range(n):
	if m[k] != 'a' and m[k] != 'o' and (m[k] != 'y') and (m[k] != 'e') and (m[k] != 'u') and (m[k] != 'i'):
		string += '.' + m[k]
		k += 1
	else:
		k += 1
print(string)


def check_vowel(s):
	arr = ['a', 'e', 'o', 'u', 'i', 'y']
	if s in arr:
		return False
	return True
temp = str(input())
temp1 = temp.lower()
a = str()
for i in range(0, len(temp1)):
	if check_vowel(temp1[i]):
		a += temp1[i]
res = '.'.join((a[i:i + 1] for i in range(0, len(a))))
print('.' + res)


voyels = {'a', 'e', 'i', 'o', 'u', 'y'}
print(''.join(map(lambda c: f'.{c}', filter(lambda c: c not in voyels, input().lower()))))


glas = set()
for i in ('a', 'e', 'y', 'u', 'i', 'o'):
	glas.add(i)
answer = []
for i in input():
	if i.lower() in glas:
		continue
	else:
		answer.append('.' + i.lower())
print(''.join(answer))


n = 'aeiouAEIOUyY'
b = input()
x = len(b)
i = 0
out = ''
while i < x:
	if b[i] in n:
		i += 1
	else:
		if b[i].isupper():
			c = b[i].lower()
			out = out + '.' + c
		else:
			out = out + '.' + b[i]
		i += 1
print(out)


word = input('').lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for i in range(len(word)):
	if word[i] in vowels:
		continue
	else:
		result += '.'
		result += word[i]
print(result)


n = input()
y = n.lower()
k = []
p = []
l = ['a', 'e', 'i', 'o', 'u', 'y']
r = '.'
for i in y:
	k.append(i)
for j in k:
	if j not in l:
		p.append(j)
r = r.join(p)
print('.' + r)


s = input().rstrip()
r = ''
vls = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in vls:
		if i.isupper():
			i = i.lower()
			r += '.' + i
		else:
			r += '.' + i
print(r)


string = input()
char_array = []
for i in range(len(string)):
	char_array.append(string[i])
cur = 0
for it in char_array:
	if it.lower() in 'aoyeui':
		it = ''
	else:
		it = '.' + it.lower()
	char_array[cur] = it
	cur += 1
print(''.join(char_array))


import copy
gl = ['a', 'o', 'y', 'e', 'u', 'i']
s = list(input().lower())
ss = copy.copy(s)
for i in ss:
	if i in gl:
		s.remove(i)
print('.' + '.'.join(s))


s = input()
n = s.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for i in n:
	if i in v:
		n = n.replace(i, '')
l = list(n)
l1 = []
for j in l:
	l1.append('.' + j)
s1 = ''.join(l1)
print(s1)


def string_task(string):
	result = ''
	for char in string:
		char = char.lower()
		if is_vowel(char):
			continue
		else:
			result += '.%s' % char
	return result

def is_vowel(char):
	return char in ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
print(string_task(word))


new = [x for x in list(input().lower()) if x not in 'aeiouy']
for i in new:
	print('.', end='')
	print(i, end='')


for _ in input().lower():
	if _ not in 'aeiouy':
		print('.' + _, end='')


s = input().lower()
m = len(s)
for i in s:
	if i not in 'aoyeui':
		s += '.' + i
print(s[m:])


def sogl(s):
	return not (s == 'a' or s == 'o' or s == 'y' or (s == 'e') or (s == 'u') or (s == 'i'))
s = input()
t = ''
n = int(len(s))
for i in range(n):
	if s[i].isupper():
		x = ord(s[i])
		x = x - ord('A')
		x = x + ord('a')
		t = t + chr(x)
	else:
		t = t + s[i]
s = ''
for i in range(n):
	if sogl(t[i]):
		s = s + '.' + t[i]
print(s)


vowels = [i for i in 'aeiouyAEIOUY']
string_in = [i for i in input() if i not in vowels]
string_in.insert(0, '')
print('.'.join(string_in).lower())


m = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']

def f(a):
	s = ''
	for i in a:
		if i not in m:
			if i.isupper():
				s = s + '.' + i.lower()
			else:
				s = s + '.' + i
	return s
k = input()
print(f(k))


word = input()
result = ''
for letter in word:
	if letter not in 'AaOoYyEeUuIi':
		result += '.' + letter.lower()
print(result)


s = input().strip()
new_s = ''
for c in s:
	c = c.lower()
	if c not in 'aeiouy':
		new_s += '.' + c
print(new_s)


n = ' '.join(input().strip()).split()
a = []
for i in n:
	if i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'U') or (i == 'I') or (i == 'a') or (i == 'o') or (i == 'y') or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	a.append('.')
	if i >= 'A' and i <= 'Z':
		a.append(chr(ord(i) + 32))
	else:
		a.append(i)
print(''.join(a))


__author__ = 'Mahsa'
line = input()
line = line.lower()
newline = ''
for ch in line:
	if not ch in 'aeiouy':
		newline += '.' + ch
print(newline)


import re
input_line = input()
for cha in re.sub('[aoyeui]', '', input_line.lower()):
	print('.' + cha, end='')


s = input().lower()
s1 = s.replace('a', '')
s2 = s1.replace('o', '')
s3 = s2.replace('y', '')
s4 = s3.replace('e', '')
s5 = s4.replace('u', '')
s6 = s5.replace('i', '')
a = ['.' + a for a in s6]
s7 = ''.join(a)
print(s7)


def check(x):
	if x == ord('a') or x == ord('e') or x == ord('i') or (x == ord('o')) or (x == ord('u')) or (x == ord('y')):
		return
	else:
		print('.', chr(x), sep='', end='')
str = input()
for i in range(len(str)):
	if ord(str[i]) >= 65 and ord(str[i]) <= 90:
		check(ord(str[i]) + 32)
	else:
		check(ord(str[i]))


ch = input()
a = []
for i in range(len(ch)):
	a.append(ch[i])
	if ord(a[i]) < 91 and ord(a[i]) > 64:
		a[i] = chr(ord(a[i]) + 32)
crypt = ''
l = 0
while l < len(a):
	if a[l] == 'a' or a[l] == 'e' or a[l] == 'i' or (a[l] == 'o') or (a[l] == 'u') or (a[l] == 'y'):
		a.remove(a[l])
		l = l - 1
	else:
		crypt = crypt + '.' + a[l]
	l = l + 1
print(crypt)


vowel_list = set(['a', 'e', 'i', 'o', 'u', 'y'])
import sys

def main():
	s = input()
	o = []
	for c in s:
		if c.lower() not in vowel_list:
			o.append('.' + c.lower())
	for i in o:
		sys.stdout.write(i)
main()


w = [i for i in input()]
nw = []
for i in w:
	if i not in 'aoyuiAOYUIeE':
		nw += i.lower()
print('.' + '.'.join(nw))


str1 = input()
str2 = str1.lower()
list1 = list(str2)
l = len(list1)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(l):
	if list1[i] in vowels:
		list1[i] = ''
str2 = ''.join(list1)
list2 = list(str2)
str3 = '.'
str2 = '.'.join(list2)
str3 = str3 + str2
print('.' + str2)


st = input()
l = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'U', 'u', 'y', 'Y']
for x in st:
	if x not in l:
		print('.' + x.lower(), end='')


import re
s = input().lower()
s = re.sub('[aeiouy]', '', s)
ans = ''
for i in s:
	ans = ans + '.' + i
print(ans)


word = input()
n = len(word)
word = str.lower(word)
vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
b = ''
for i in range(n):
	a = word[i]
	if a in vowels:
		a = ''
	b = b + a
word = b
n = len(word)
c = ''
for i in range(n):
	a = word[i]
	c = c + '.' + a
word = c
print(word)


print(''.join(('.' + x for x in input().lower() if x not in 'aeiyou')))


a = input()
a = a.lower()
A = ['a', 'o', 'y', 'e', 'u', 'i']
for i in a:
	if A.count(i) == 0:
		print('.' + i, end='')


n = input()
n = n.replace('\n', '')
n = n.lower()
k = []
for i in range(0, len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		k.append(n[i])
k = str(k)
k = k.replace('[', '')
k = k.replace(']', '')
k = k.replace(',', '')
k = k.replace(' ', '')
k = k.replace("'", '')
k = '.'.join(k)
print('.' + k)


import sys
s = sys.stdin.readline().strip().lower()
vowels = 'aeiouy'
result = ''
for i in s:
	if i not in vowels:
		result += '.' + i
print(result)


show = input()
str = show.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
ans = []
for i in str:
	if i not in vowel:
		ans.append('.')
		ans.append(i)
print(''.join(ans))


import re
s = input()
s = s.lower()
s = re.sub('[a,i,y,o,e,u]', '', s)
s = re.sub('', '.', s)
s = '' + s[:-1]
print(s)


s = list(input())
v = list('AEIOUYaeiouy')
for i in v:
	while i in s:
		ind = s.index(i)
		del s[ind]
l = '.' + '.'.join(''.join(s).lower())
print(l)


word = input()
word = word.lower()
gl = ('a', 'o', 'y', 'e', 'u', 'i')
wrd = ''
for w in word:
	if gl.count(w) == 0:
		wrd += '.' + w
print(wrd)


word = input().lower()
alf = []
new = []
total = ''
for i in word:
	alf.append(i)
r = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(alf)):
	if alf[i] not in r:
		new.append(alf[i])
for i in new:
	total = total + '.' + i
print(total)


letters = ['A', 'O', 'Y', 'E', 'U', 'I']
letters = ''.join(letters)
letters = letters + letters.lower()
string = input()
ans = ''
for item in string:
	if item not in letters:
		ans += item
ans = ans.lower()
for item in ans:
	print('.' + item, end='')


n = input().lower()
k = [i for i in n if i not in 'aeiouy']
print('.' + '.'.join(k))


myText = str(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
result = ''
for letter in myText:
	if letter not in vowels:
		result = result + '.' + letter
print(result.lower())


s = input().lower()
gl = ['a', 'e', 'i', 'o', 'u', 'y']
for i in gl:
	if s.find(i) != -1:
		s = s.replace(i, '')
s = list(map(lambda x: '.' + x, s))
print(''.join(s))


a = input()
s = ''
b = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(a)):
	if a[i] not in b:
		if ord(a[i]) < 97:
			s += '.'
			s += chr(ord(a[i]) + 32)
		else:
			s += '.'
			s += a[i]
print(s)


consonants = 'qwsdrfgthjklpmnbvcxz'
string = input()
mass = []
new_mass = []
for i in string:
	mass.append(i)
i = 0
while i < len(mass):
	mass[i] = mass[i].lower()
	if mass[i] in consonants:
		new_mass.append('.')
		new_mass.append(mass[i])
	i += 1
string = ''.join(new_mass)
print(string)


s = input()
s = s.lower()
s = list(s)
l = []
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		l.append('.')
	else:
		l.append(i)
while '.' in l:
	l.remove('.')
for i in l:
	print('.', end='')
	print(i, end='')


n = input()
n = n.lower()
string = ''
vowel = ['a', 'y', 'e', 'i', 'o', 'u']
for i in range(0, len(n)):
	flag = 0
	for j in vowel:
		if n[i] == j:
			flag = 1
	if flag != 1:
		string += '.' + n[i]
print(string)


a = input().lower()
n = len(a)
g = 'aouiey'
b = []
for i in range(n):
	n = len(a)
	if a[i] not in g:
		b.append('.')
		b.append(a[i])
print(*b, sep='')


def remove_vowels(phrase):
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
	for vowel in vowels:
		phrase = phrase.replace(vowel.lower(), '')
	return phrase

def paste_dots(phrase):
	return '.' + '.'.join(list(phrase))

def modify_phrase(phrase):
	return paste_dots(remove_vowels(phrase.lower()))
print(modify_phrase(input()))


__author__ = 'Dan'
input = input()
s = input.lower()
if 'a' in s or 'e' in s or 'i' in s or ('o' in s) or ('u' in s) or ('y' in s):
	s = s.replace('a', '')
	s = s.replace('e', '')
	s = s.replace('i', '')
	s = s.replace('o', '')
	s = s.replace('u', '')
	s = s.replace('y', '')
for i in range(0, len(s)):
	s = s[:2 * i] + '.' + s[2 * i:]
print(s)


a = input()
a = list(a)
b = len(a)
i = 1
while i <= b:
	c = a[i - 1]
	if c in {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}:
		a.pop(i - 1)
		b = b - 1
	elif c in {'q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm'}:
		a.insert(i - 1, '.')
		b = b + 1
		i = i + 2
	else:
		d = chr(ord(c) + 32)
		a.pop(i - 1)
		a.insert(i - 1, '.')
		a.insert(i, d)
		b = b + 1
		i = i + 2
for i in range(b):
	print(a[i], end='')


xs = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'Y', 'y']
s = input()
ns = ''
for i in s:
	if i not in xs:
		ns += i
ns = ns.lower()
nns = '.'
for i in ns[:-1]:
	nns += i + '.'
nns += ns[-1]
print(nns)


for ch in input().lower():
	print('' if ch in 'aoyeui' else '.' + ch, end='')


text = input()
res = []
for c in text:
	if c.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']:
		pass
	else:
		res.append('.')
		res.append(c.lower())
print(''.join(res))


s = input()

def quitavocales(entrada):
	i = 0
	size = len(entrada)
	solucion = ''
	while i < size:
		if not (entrada[i] == 'a' or entrada[i] == 'e' or entrada[i] == 'i' or (entrada[i] == 'o') or (entrada[i] == 'u') or (entrada[i] == 'y') or (entrada[i] == 'A') or (entrada[i] == 'E') or (entrada[i] == 'I') or (entrada[i] == 'O') or (entrada[i] == 'U') or (entrada[i] == 'Y')):
			solucion = solucion + entrada[i]
		i = i + 1
	return solucion

def minusculas(x):
	i = 0
	size = len(x)
	solucion = ''
	while i < size:
		if ord(x[i]) >= 65 and ord(x[i]) <= 90:
			distancia = ord(x[i]) - 65
			m = 97 + distancia
			solucion = solucion + chr(m)
		else:
			solucion = solucion + x[i]
		i = i + 1
	return solucion

def puntos(x):
	i = 0
	size = len(x)
	solucion = ''
	while i < size:
		solucion = solucion + '.' + x[i]
		i = i + 1
	return solucion
respuesta = quitavocales(s)
respuesta = minusculas(respuesta)
respuesta = puntos(respuesta)
print(respuesta)


astr = input().split()[0]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newstr = '.'
for i in range(len(astr)):
	letter = astr[i].lower()
	if letter in vowels:
		pass
	else:
		newstr += letter + '.'
newstr = newstr[:len(newstr) - 1]
print(newstr)


a = input().lower()
b = ''
v = 'aoyeui'
for i in range(0, len(a)):
	if not a[i] in v:
		b = b + '.' + a[i]
print(b)


s = input()
s = s.lower()
l = list(s)
for i in s:
	if i == 'o' or i == 'u' or i == 'a' or (i == 'e') or (i == 'i') or (i == 'y'):
		l.remove(i)
new_l = []
for i in l:
	new_l.append('.')
	new_l.append(i)
s = ''.join(new_l)
print(s)


import re
string = input()
newString = []
for i in range(0, len(string)):
	newString = re.findall('[^aeiouyAEIOUY]', string)
for j in range(0, len(newString)):
	temp = newString[j]
	finalString = '.' + temp
	print(finalString.lower(), end='')


ch = input()
sh = str()
for car in ch:
	if car not in ['a', 'u', 'o', 'i', 'y', 'e', 'A', 'U', 'O', 'I', 'Y', 'E']:
		car = car.lower()
		sh = sh + '.' + car
print(sh)


inp = input().lower()
out = [x for x in inp if x not in 'aeiouy']
if len(out) > 0:
	print('.' + '.'.join(out))


a = input().upper()
a = a.replace('A', '').replace('O', '').replace('Y', '').replace('E', '').replace('U', '').replace('I', '')
a = a.replace('', '.').rstrip('.')
print(a.lower())


str1 = input()
str2 = ''
vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
for i in range(len(str1)):
	if str1[i] not in vowels:
		str2 = str2 + '.' + str1[i].lower()
print(str2)


L = ['a', 'o', 'y', 'e', 'u', 'i']
s = input().lower()
l = list(filter(lambda x: x not in L, s))
print('.' + '.'.join(l))


v = 'aeiouAEIOUyY'
b = ['.']
st = ''
a = input()
for x in a:
	if x in v:
		a = a.replace(x, '')
for y in a:
	b.append(y)
	b.append('.')
b
b.pop()
q = st.join(b)
print(q.lower())


def solve(string):
	answer = []
	string = string.lower()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in string:
		if i not in vowels:
			answer.append(i)
	return '.' + '.'.join(answer)
string = input()
print(solve(string))


s = str(input())
s = s.lower()
v = ['a', 'u', 'o', 'i', 'e', 'y']
s = list(s)
i = 0
while i < len(s):
	if s[i] in v:
		s.remove(s[i])
		i -= 1
	else:
		i += 1
print('.', end='')
s = '.'.join(s)
print(s)


a = list(input())
n = len(a)
for i in range(0, n):
	b = ord(a[i])
	if b in range(97, 123):
		if b == 97 or b == 101 or b == 105 or (b == 111) or (b == 117) or (b == 121):
			a[i] = ''
		else:
			a[i] = '.' + chr(b)
	else:
		b += 32
		if b == 97 or b == 101 or b == 105 or (b == 111) or (b == 117) or (b == 121):
			a[i] = ''
		else:
			a[i] = '.' + chr(b)
print(''.join(a))


s = input()
l = []
p = s.lower()
q = p
for i in q:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'u') and (i != 'o') and (i != 'y'):
		l.append('.')
		l.append(i)
print(''.join(l))


s = input()
s = s.lower()
f = ''
x = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in s:
	if i not in x:
		f = f + '.' + i
f = f.lower()
print(f)


s = str(input()).lower()
ans = str()
for c in s:
	if c not in 'aeyuio':
		ans = ans + '.' + c
print(ans)


a = input()
d = a.lower()
s = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
b = ''
c = ''
for i in d:
	if i in s:
		b = b + ''
	else:
		b = b + i
for i in d:
	if i not in s:
		c = c + '.' + i
print(c)


vowels = 'aeiouyAEIOUY'
print(''.join(['.' + char.lower() for char in input() if char not in vowels]))


from sys import stdin
input = stdin.readline
vowel = {'a', 'e', 'i', 'o', 'u', 'y'}

def strtask(s, f=[]):
	for i in range(len(s)):
		if s[i] not in vowel:
			f += ['.', s[i]]
	return ''.join(f)
print(strtask(list(input().lower().strip())))


s = input().lower()
a = []
for i in range(len(s)):
	if s[i] not in 'aoyeui':
		a.append(s[i])
		x = '.'.join(a)
		y = '.' + x
print(y)


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for every_letter in string:
	if every_letter in vowels:
		string = string.replace(every_letter, '')
newstring = ''
for every_letter in string:
	newstring = newstring.replace(newstring, newstring + '.' + every_letter)
print(newstring)


import re
print(''.join(['.' + x for x in re.sub('[aeiouy]', '', input().lower())]))


from sys import stdin
_input = stdin.readline
(_int, _str) = (int, str)
g = 'aiouye'

def solution():
	s = _input().rstrip('\n').lower()
	for i in s:
		if i not in g:
			print('.' + i, end='')
solution()


i_1 = input()
i = i_1.lower()
import re
result = re.sub('[aeiouy]', '', i)
num = len(result)
last = ''
for t in range(num):
	last = last + '.' + result[t]
print(last)


def change():
	result = ''
	list_vowels = ['a', 'i', 'u', 'e', 'o', 'y']
	text = input().lower()
	for alphabet in text:
		if alphabet in list_vowels:
			continue
		else:
			result += '.' + alphabet
	return result
print(change())


a = input()
up = ['A', 'O', 'Y', 'E', 'U', 'I']
down = ['a', 'o', 'y', 'e', 'u', 'i']
for n in range(0, 6):
	a = a.translate({ord(up[n]): None})
	a = a.translate({ord(down[n]): None})
a1 = []
for i in range(0, len(a)):
	a1.append(a[i])
m = 0
for i in range(0, len(a1)):
	a1.insert(m, '.')
	m += 2
a1 = ''.join(a1)
a1 = a1.lower()
print(a1)


originalWord = input()
lowercaseWord = originalWord.lower()
noVowels = lowercaseWord.replace('a', '')
noVowels = noVowels.replace('e', '')
noVowels = noVowels.replace('i', '')
noVowels = noVowels.replace('o', '')
noVowels = noVowels.replace('u', '')
noVowels = noVowels.replace('y', '')
for letter in noVowels:
	print('.' + letter, end='')


a = input()
a = a.lower()
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		a = a.replace(i, '')
b = ''
for i in a:
	b += '.' + i
print(b)


a = input()
a = a.lower()
b = len(a)
c = []
vowels = 'aeiouy'
for i in range(b):
	if a[i] not in vowels:
		c.append('.' + a[i])
print(''.join(c))
L = 4


string = input().lower()
for letter in string:
	if letter not in 'aoyeui':
		print('.' + letter, end='')


Vowels = ['A', 'O', 'Y', 'E', 'I', 'U']
Word = input()
for i in range(len(Word)):
	for j in range(len(Vowels)):
		if str.upper(Word[i]) == Vowels[j]:
			Word = Word.replace(Word[i], ' ')
	Word = Word.replace(Word[i], str.lower(Word[i]))
Word = Word.replace(' ', '')
W = ''
for i in range(len(Word)):
	W = W + '.' + Word[i]
print(W)


a = input()
a = a.lower()
k = 'aeiouy'
for i in k:
	if i in a:
		a = a.replace(i, '')
ans = ''
for i in a:
	ans += '.' + i
print(ans)


a = input()
v = ['a', 'e', 'i', 'o', 'u', 'y']
s = []
b = a.lower()
for i in range(0, len(b)):
	if b[i] in v:
		continue
	else:
		print('.' + b[i], end='')


s = input().strip()
B = {'a', 'o', 'y', 'e', 'u', 'i'}
l = list(s)
for i in range(0, len(l)):
	if l[i].isupper:
		l[i] = l[i].lower()
	if l[i] in B:
		l[i] = ''
	if l[i] != '':
		l[i] = '.' + l[i]
print(''.join(l))


word = input()
word = word.lower()
n = len(word)
ans = []
for i in range(n):
	if word[i] == 'a' or word[i] == 'o' or word[i] == 'y' or (word[i] == 'e') or (word[i] == 'u') or (word[i] == 'i'):
		continue
	else:
		ans.append('.')
		ans.append(word[i])
print(*ans, sep='')


from string import *
string = input('')
output = ''
vowels = 'AOYEUIaoyeui'
string = string.lower()
for i in range(len(string)):
	if string[i] in vowels:
		continue
	if string[i] not in vowels:
		output = output + '.' + string[i]
print(output)


a = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
alpha = set(a)
s = input()
for ch in s:
	if ch in alpha:
		continue
	elif 'A' <= ch <= 'Z':
		print('.{:s}'.format(ch.lower()), end='')
	else:
		print('.{:s}'.format(ch), end='')


a = str(input())
s = a.lower()
s1 = list(s)
a = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']

def diff(s1, v):
	ld = [i for i in v + s1 if i not in v]
	return ld
result = diff(s1, v)
for j in range(len(result)):
	a = a + '.' + str(result[j])
print(a)


inputStr = input()
result = ''
for c in inputStr:
	if c != 'A' and c != 'a' and (c != 'O') and (c != 'o') and (c != 'Y') and (c != 'y') and (c != 'E') and (c != 'e') and (c != 'U') and (c != 'u') and (c != 'I') and (c != 'i'):
		result = result + '.' + c.lower()
print(result)


this_set = ['a', 'o', 'y', 'e', 'u', 'i']
n = input().lower()
for i in n:
	if i not in this_set:
		print('.', i, end='', sep='')


s = str(input())
s = s.lower()
ans = ''
for c in s:
	if c in 'aeiouy':
		ans = ans
	else:
		ans = ans + '.' + c
print(ans)


string = input()
string = string.lower()
voule = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y', ' ']
newStr = ''
for i in string:
	if i not in voule:
		newStr += '.'
		newStr += i
print(newStr)


stringVal = input()
finalString = []
for x in stringVal:
	letter = x.upper()
	if letter == 'A' or letter == 'E' or letter == 'O' or (letter == 'I') or (letter == 'U') or (letter == 'Y'):
		continue
	else:
		finalString.append('.')
		finalString.append(x.lower())
ans = ''.join(finalString)
print(ans)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
upto = len(s) * 2 - 2
for i in range(0, upto + 1, 2):
	s = s[:i] + '.' + s[i:]
print(s)


f = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = input()
s2 = ''
for i in s:
	if i in f:
		continue
	else:
		s2 += i
s2 = s2.lower()
for i in s2:
	print('.' + i, end='')


b = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
a = input()
a = a.lower()
a = list(a)
l = []
for i in range(len(a)):
	if a[i] in b:
		l.append('.' + a[i])
print(''.join(l), sep='')


x = input().lower()
m = ''
for i in reversed(range(len(x))):
	if x[i] == 'a' or x[i] == 'o' or x[i] == 'e' or (x[i] == 'u') or (x[i] == 'i') or (x[i] == 'y'):
		x = x[:i] + x[i + 1:]
for i in range(len(x)):
	print('.' + x[i], end='')


from sys import stdin
palabra = stdin.readline()
palabra = palabra.lower()
palabra = palabra.replace('a', '')
palabra = palabra.replace('e', '')
palabra = palabra.replace('i', '')
palabra = palabra.replace('o', '')
palabra = palabra.replace('u', '')
palabra = palabra.replace('y', '')
newpalabra = ''
for i in range(len(palabra) - 1):
	newpalabra = newpalabra + '.' + palabra[i]
print(newpalabra)


vowels = ['A', 'O', 'Y', 'U', 'E', 'I']
st = input()
el = []
for char in st:
	if char.upper() not in vowels:
		el.append('.')
		el.append(char.lower())
for ch in el:
	print(ch, end='')


string1 = input()
string2 = ''
i = 0
s = 'aeoyuiAEOYUI'
while i < len(string1):
	if string1[i] in s:
		string2 = string2
	else:
		string2 = ''.join((string2, '.', string1[i]))
	i = i + 1
print(string2.lower())


s = input()
s = s.lower()
snew = ''
for i in s:
	if i not in 'aeiouy':
		snew += '.' + i
print(snew)


class String:

	def sol(self, s):
		return ''.join(('.' + char.lower() for char in s if char.lower() not in 'aeiouy'))
s = input()
st = String()
print(st.sol(s))


strin = input()
strin1 = strin.lower()
strin1 = strin1.replace('a', '')
strin1 = strin1.replace('o', '')
strin1 = strin1.replace('y', '')
strin1 = strin1.replace('e', '')
strin1 = strin1.replace('u', '')
strin1 = strin1.replace('i', '')
leng = len(strin1)
for i in range(0, leng):
	print('.' + strin1[i], end='')


s = input()
d = str()
for i in s:
	if i == 'a' or i == 'A' or i == 'e' or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'y') or (i == 'Y'):
		continue
	else:
		if ord(i) > 64 and ord(i) < 91:
			i = chr(ord(i) + 32)
		d = d + '.' + i
print(d)


string1 = input()
string1 = string1.lower()
ans = ''
for x in string1:
	if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'u') and (x != 'i'):
		ans += '.' + x
print(ans)


def gol(c):
	c1 = c.capitalize()
	if c1 == 'A' or c1 == 'O' or c1 == 'Y' or (c1 == 'E') or (c1 == 'U') or (c1 == 'I'):
		return True
	else:
		return False
s = input()
l = []
for c in s:
	if not gol(c):
		l.append('.')
		l.append(c.lower())
print(''.join(l))


s = input().lower()
s = list(s)
l = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(s):
	if s[i] in l:
		s.pop(i)
	else:
		s.insert(i, '.')
		i += 2
ans = ''.join(s)
ans = ans.lower()
print(ans)


s = input().lower()
t = ''
for i in s:
	if i not in 'aouiey':
		t += '.' + i
print(t)


m = input()
str = m.lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
n = []
for x in str:
	if x not in l:
		n.append('.')
		n.append(x)
print(''.join(n))


VOWELS = 'aoyeui'
input_text = input().lower()
result = ''
for char in input_text:
	if char not in VOWELS:
		result += '.{0}'.format(char)
print(result)


word = input().lower()
letters = ['a', 'o', 'y', 'u', 'e', 'i']
word_list = list(word)
for i in range(0, len(word_list)):
	if word_list[i] not in letters:
		word_list[i] = '.' + word_list[i]
word = ''.join(word_list)
for i in letters:
	word = word.replace(i, '')
print(word)


ch = input()
voy = 'AOYEUIaoyeui'
rep = ''
for x in ch:
	if not x in voy:
		rep = rep + '.' + x.lower()
print(rep)


_ruth = input().lower()
_ruth = _ruth.replace('a', '')
_ruth = _ruth.replace('e', '')
_ruth = _ruth.replace('i', '')
_ruth = _ruth.replace('o', '')
_ruth = _ruth.replace('u', '')
_ruth = _ruth.replace('y', '')
nswr = ''
for x in range(len(_ruth)):
	nswr = nswr + '.' + _ruth[x]
print(nswr)


import re
char_list = ['e', 'a', 'i', 'o', 'u', 'y']
array = []
word = input()
NewWord = re.sub('|'.join(char_list), '', word.lower())
for counter in range(len(NewWord)):
	array.append('.')
	array.append(NewWord[counter])
for counter in range(len(array)):
	print(array[counter], end='')


word = input()
word = word.lower()
wordlist = list(word)
b = []
for wor in wordlist:
	wor = str(wor)
	if wor != 'a' and wor != 'e' and (wor != 'i') and (wor != 'o') and (wor != 'u') and (wor != 'y'):
		wor = '.' + wor
		b.append(wor)
print(''.join(b))


def Check_Vow(string, consonants):
	new = string.lower()
	final = [each for each in new if each in consonants]
	for i in range(0, len(final)):
		if i < len(final):
			print('.%s' % final[i], end='')
		else:
			print('%s' % final[i])
string = str(input())
consonants = 'bcdfghjklmnpqrstvwxz'
Check_Vow(string, consonants)


n = input()
b = 'aoueiy'
n = n.lower()
c = ''
for i in n:
	if not i in b:
		c = c + '.' + i
print(c)


chars = list(input().lower())
vowels = {'a': True, 'e': True, 'i': True, 'o': True, 'u': True, 'y': True}
val = []
for i in range(len(chars)):
	if chars[i] not in vowels:
		val.append('.' + chars[i])
print(''.join(val))


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
straw = ''
for s in string:
	if s in vowels:
		continue
	straw += '.' + s
print(straw)


import re
s = input()
s = re.sub('[AOYEUI]', '', s)
s = re.sub('[aoyeui]', '', s)
s = s.lower()
S = ''
for i in s:
	S += '.' + i
print(S)


n = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
n = n.lower()
for i in range(len(n)):
	if n[i] in vowels:
		continue
	else:
		ans = ans + '.' + n[i]
print(ans)


n = list(input())
res = []
for a in n:
	if a.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		res.append('.')
		res.append(a.lower()) if a == a.upper() else res.append(a)
print(''.join(res))


def f(s):
	w = s.lower()
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for i in w:
		if i in vowels:
			w = w.replace(i, '')
	out = []
	for k in range(1, len(w) * 2 + 1):
		if k % 2 == 1:
			out.append('.')
		else:
			out.append(w[int(k / 2) - 1])
	print(''.join(out))
f(input())


WORD = input()
WORD = WORD.lower()
g = 'aoyeui'
for lol in g:
	WORD = WORD.replace(lol, '')
wordlist = list(WORD)
wordstr = '.'.join(wordlist)
print('.' + wordstr)


vowels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
for symbol in input():
	if symbol in vowels:
		continue
	elif symbol.isupper():
		print('.' + symbol.lower(), end='')
	else:
		print('.' + symbol, end='')


def C(s):
	ns = ''
	for c in s:
		if ord('A') <= ord(c) <= ord('Z'):
			ns += chr(ord(c) - ord('A') + ord('a'))
		else:
			ns += c
	return ns

def V(s):
	ns = ''
	for c in s:
		if c in ['a', 'e', 'i', 'o', 'u', 'y']:
			pass
		else:
			ns += c
	return ns

def S(s):
	ns = ''
	for c in s:
		ns += '.'
		ns += c
	return ns
print(S(V(C(input()))))


sent = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
sent = sent.lower()
for c in vowels:
	if c in sent:
		sent = sent.replace(c, '')
new = ''
for i in range(0, len(sent)):
	new = new + '.' + sent[i]
print(new)


import collections as c
vowels = ['a', 'o', 'y', 'u', 'e', 'i']
inp = input()
ret_str = ''
for i in inp:
	if i.lower() in vowels:
		continue
	ret_str += '.'
	ret_str += i.lower()
print(ret_str)


from string import ascii_lowercase
string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = [letter for letter in ascii_lowercase if letter not in vowels]
string = string.lower()
for char in string:
	if char in vowels:
		string = string.replace(char, '')
string = [x for x in string]
newstring = []
for char in string:
	if char in consonants:
		newstring.append('.' + char)
	else:
		newstring.append(char)
print(''.join(newstring))


var2 = str(input())
new = ''
bad = ['a', 'o', 'i', 'e', 'u', 'y']
for i in var2.lower():
	if i not in bad:
		new += '.{}'.format(i)
print(new)


strng = input()
a_string = strng.lower()
remove_characters = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for character in remove_characters:
	a_string = a_string.replace(character, '')
for i in a_string:
	res += '.' + i
print(res)


word = str(input())
wordlow = str.lower(word)
wordcut = wordlow.replace('a', '')
wordcut = wordcut.replace('o', '')
wordcut = wordcut.replace('y', '')
wordcut = wordcut.replace('e', '')
wordcut = wordcut.replace('u', '')
wordcut = wordcut.replace('i', '')
list1 = list(wordcut)
list2 = '.'.join(list1)
print('.' + list2)


s = input()
a = list(s)
b = ''
c = 'aeiouyYAEIOU'
for i in a:
	if i not in c:
		b = b + '.' + i.lower()
print(b)


string = list(input())
string0 = []
for (i, j) in enumerate(string):
	if j.lower() not in 'aoyeui':
		string0.append('.' + j.lower())
print(''.join(string0))


x = input()
arr = '.'
for i in x:
	s = 0
	if i == 'o' or i == 'O' or i == 'u' or (i == 'U') or (i == 'a') or (i == 'A') or (i == 'y') or (i == 'Y') or (i == 'e') or (i == 'E') or (i == 'i') or (i == 'I'):
		s = s + 1
		if len(i) != 0 and s < 1:
			arr = arr + '.'
		elif s > 1:
			continue
	else:
		arr = arr + i + '.'
arr = arr[:-1]
print(arr.lower())


print('.{}'.format('.'.join((c for c in map(str.lower, input()) if c not in 'aoyeui'))))


s = list(input())
vo = ['a', 'i', 'u', 'e', 'o', 'y']
for i in range(len(s) - 1, -1, -1):
	if s[i].lower() in vo:
		s.remove(s[i])
l = []
for i in s:
	l.append('.' + i.lower())
print(''.join(l))


s = input()
for i in range(len(s)):
	if s[i] in 'aeiouy' or s[i] in 'AEIOUY':
		continue
	else:
		print('.', end='')
		print(s[i].lower(), end='')


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y']
x = ''
for i in s:
	if i.lower() in v:
		x = x + ''
	elif i.lower() not in v:
		x = x + '.' + i.lower()
	elif i.isupper():
		x = x + i.lower()
	else:
		x = x + i
print(x)


st = input()
l = [ord('a'), ord('A'), ord('e'), ord('E'), ord('i'), ord('I'), ord('o'), ord('O'), ord('U'), ord('u'), ord('y'), ord('Y')]
for i in range(len(st)):
	if ord(st[i]) in l:
		continue
	elif ord(st[i]) < 97:
		print('.' + chr(ord(st[i]) + 97 - 65), end='')
	else:
		print('.' + st[i], end='')


arr = input()
arr1 = arr.lower()
arr = ''
for i in range(len(arr1)):
	if arr1[i] == 'a' or arr1[i] == 'e' or arr1[i] == 'i' or (arr1[i] == 'o') or (arr1[i] == 'u') or (arr1[i] == 'y'):
		continue
	else:
		arr += '.'
		arr += arr1[i]
if len(arr) == 0:
	print('.')
else:
	print(arr)


arr = list(input())
res = ''
for c in arr:
	c = c.lower()
	if c in 'aoyeui':
		continue
	res += '.' + c
print(res)


x = input()
x = x.lower()
y = x
lst_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in lst_vowels:
	y = y.replace(i, '')
h = set(y)
for i in h:
	y = y.replace(i, '.%s' % i)
print(y)


string = input()
length = len(string)
alphas = []
for i in range(length):
	if string[i] not in 'aeiouyAEIOUY':
		alphas.append('.')
		if string[i] in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
			alphas.append(chr(ord(string[i]) + 32))
		else:
			alphas.append(string[i])
print(''.join(alphas))


txt = str(input())
x = txt.lower()
li = []
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		x = x.replace(i, '')
	elif i not in li:
		li.append(i)
		x = x.replace(i, '.' + i)
print(x)


n = input()
z = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
c = []
for i in n:
	if i in z:
		n = n.replace(i, '')
n = n.lower()
n = '.'.join(n)
print('.' + n)


s = input()
result = ''
vowels = 'aeiouy'
for c in s:
	new_c = c.lower()
	if new_c not in vowels:
		result += '.' + new_c
print(result)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	ans = []
	for x in string.lower():
		if x not in vowels:
			ans.append(x)
	answer = []
	for vals in ans:
		answer.append('.')
		answer.append(vals)
	print(*answer, sep='')

def main():
	s = input()
	rem_vowel(s)
main()


lib = ['a', 'o', 'y', 'e', 'u', 'i']
word = input().lower()
final = ''
for i in range(len(word)):
	if word[i] not in lib:
		final += '.' + word[i]
print(final)


vowels = list('aoyeui')
word = input().lower()
out = []
for ch in word:
	if ch not in vowels:
		out += ['.' + ch]
print(''.join(out))


w = input()
new = []
st = ''
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(w)):
	if l.count(w[i]) > 0:
		continue
	else:
		st = st + '.'
		st = st + w[i].lower()
print(st)


s = input().lower()
for c in 'aoyeui':
	s = s.replace(c, '')
for c in s:
	print('.', c, sep='', end='')


import sys
a = input().lower()
for i in range(0, len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		sys.stdout.write('.' + a[i])
print('')


Letter = input()
Letter = Letter.lower()
l = ''
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(Letter)):
	if Letter[i] not in Vowels:
		l += '.'
		l += Letter[i]
print(l)


n = input().lower()
res = '.'.join((c for c in n if c not in 'aeiouy'))
print('.' + res if res else '')


x = input()
newList = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
lConsonants = list('bcdfghjklmnpqrstvwxyz')
uConsonants = list('BCDFGHJKLMNPQRSTVWXYZ')
for l in range(len(x)):
	letter = x[l]
	if letter not in vowels:
		if letter in uConsonants:
			letter = lConsonants[uConsonants.index(letter)]
		newList = newList + '.' + letter
print(newList)


a = input()
a1 = []
not_permissible = 'aoueyi'
a = a.lower()
for i in a:
	if i in not_permissible:
		a = a.replace(i, '')
for i in range(len(a)):
	a1.append(0)
for i in range(len(a)):
	a1[i] = a[i]
a = '.'.join(a1)
print('.' + a)


s = input().lower()
wovels = 'aeiouy'
res = ''
for i in s:
	if i not in wovels:
		res += '.' + i
print(res)


a = str(input())
b = ''
for i in a:
	if i in 'AEIYOUaeyiou':
		pass
	else:
		b = b + '.' + i.lower()
print(b)


word = input().lower()
word = word.translate(str.maketrans('', '', 'aeiouy'))
print(''.join(('.' + s for s in word)))


stm = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
stm2 = stm.lower()
for x in stm2:
	if x in vowels:
		stm2 = stm2.replace(x, '')
for j in stm2:
	print('.' + j, end='')


cap = input()
cap = cap.lower()
khm = []
lst = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
dic = {'A': True, 'O': True, 'Y': True, 'E': True, 'U': True, 'I': True, 'a': True, 'o': True, 'y': True, 'e': True, 'u': True, 'i': True}
cap = list(cap)
for i in cap:
	if dic.get(i):
		continue
	else:
		khm.append('.')
		khm.append(i)
print(''.join(khm))


all_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
raw_string = input().lower()
string = ''
for letter in raw_string:
	if not letter in all_vowels:
		string = string + '.' + letter
print(string)


a = input().lower()
b = '.'.join([c for c in a if c not in 'aiueoy'])
print('.' + b)


string = list(input().lower())
for i in range(len(string)):
	if string[i] == 'a' or string[i] == 'o' or string[i] == 'u' or (string[i] == 'i') or (string[i] == 'e') or (string[i] == 'y'):
		string[i] = ''
str2 = list(''.join(string))
for i in range(len(str2)):
	str2[i] = '.' + str2[i]
print(''.join(str2))


a = list(input())
l = []
vowel = ('a', 'o', 'y', 'e', 'u', 'i')
for i in range(len(a)):
	if a[i].lower() not in vowel:
		l.extend(a[i])
print('.' + '.'.join(l).lower())


string = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
a = []
for i in string:
	if i not in vowels:
		a.append(i.lower())
for j in a:
	print('.' + j, end='')


n = input()
x = n.translate({ord(i): None for i in 'a,e,i.o,u,A,E,I,O,U,y,Y'})
x = x.lower()
chloe = ''
for i in range(len(x)):
	chloe = chloe + '.'
	chloe = chloe + x[i]
print(chloe)


s = input().lower()
a = ''
for i in s:
	if i not in 'aeouiy':
		a = a + '.' + i
print(a)


text = input()
list1 = list(text.lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
anslist = []
for i in list1:
	if i not in vowels:
		anslist.append('.')
		anslist.append(i)
print(''.join(anslist))


VOWELS = 'AOYEUI'
line = input()
result = ''
for char in line:
	if char.upper() not in VOWELS:
		result = result + '.' + char.lower()
print(result)


i = input()
i = i.lower()
w = ''
for l in range(len(i)):
	if i[l] == 'a' or i[l] == 'e' or i[l] == 'i' or (i[l] == 'o') or (i[l] == 'u') or (i[l] == 'y'):
		pass
	else:
		w += '.' + i[l]
print(w)


l = input()
m = ''
for h in l:
	if not h.lower() in 'aoyeui':
		m += '.' + h.lower()
print(m)


string = input()
string = string.lower()
new = []
for i in range(len(string)):
	if string[i] != 'a' and string[i] != 'e' and (string[i] != 'i') and (string[i] != 'o') and (string[i] != 'u') and (string[i] != 'y'):
		new.append(string[i])
print('.' + '.'.join(new))


s = input()
n = len(s)
s = s.lower()
ns = ''
b = {}
j = 0
for i in range(n):
	b[i] = 0
	if s[i] == 'a' or s[i] == 'u' or s[i] == 'i' or (s[i] == 'e') or (s[i] == 'o') or (s[i] == 'y'):
		b[i] = 1
for i in range(n):
	if b[i] == 0:
		ns = ns + '.' + s[i]
print(ns)


string = input()
string = string.lower()

def isGlas(x):
	glas = 'aoyeui'
	flag = 0
	for i in range(0, 6):
		if x == glas[i]:
			flag = 1
	return flag
answer = ''
for i in range(0, len(string)):
	if isGlas(string[i]) == 0:
		answer = answer + '.' + string[i]
print(answer)


s = input().lower()
(st, st1) = ('', '')
for i in s:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		st = st + i
for j in st:
	st1 = st1 + '.' + j
print(st1)


string = input('')
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in vowels:
	string = string.replace(i, '')
a = '.'.join(string)
print('.' + a.lower())


s = input()
l = []
v = ['A', 'a', 'O', 'o', 'e', 'E', 'i', 'I', 'u', 'U', 'y', 'Y']
for i in s:
	if i not in v:
		l += [i]
for i in range(len(l)):
	if ord(l[i]) >= 65 and ord(l[i]) <= 90:
		l[i] = chr(ord(l[i]) + 32)
for i in l:
	print('.', i, sep='', end='')


word = input().lower()
g = 'aoyeui'
res = ''
for i in range(len(word)):
	if word[i] in g:
		continue
	else:
		res += '.' + word[i]
print(res)


str = input().lower()
str_arr = []
for i in str:
	if not i in ['a', 'e', 'i', 'o', 'u', 'y']:
		str_arr.append('.' + i)
print(''.join(str_arr))


s = list(map(str, input()))
for i in range(len(s)):
	s[i] = s[i].lower()
z = ['a', 'e', 'y', 'u', 'o', 'i']
x = []
for i in s:
	if not i in z:
		x.append('.')
		x.append(i)
print(*x, sep='')


word = input().lower()
wordO = ''
for i in range(len(word)):
	if word[i] not in 'aeiouy':
		wordO += '.' + word[i]
print(wordO)


s = input()
s = s.lower()
vowel = 'AEIOUYaeiouy'
new = ''
for i in s:
	if i not in vowel:
		new += i
for i in new:
	print('.' + i, end='')


line = input()
line = '.' + '.'.join((c for c in line if c not in 'AEIOUYaeiouy')).lower()
print(line)


a = input().lower()
b = []
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		b.append('.')
		b.append(i)
print(''.join(b))


s = input().lower()
print(''.join(('.' + c for c in s if c not in 'ueoaiy')))


text = input()
result = ''
for char in text:
	if char.lower() not in 'aoyeui':
		result += '.' + char.lower()
print(result)


string = input()
string = string.lower()
for i in ['a', 'o', 'y', 'e', 'u', 'i']:
	string = string.replace(i, '')
res = ''
for i in string:
	res += '.' + i
print(res)


string = input()
str1 = ''
s = {'a', 'e', 'i', 'o', 'u', 'y'}
for i in string.lower():
	if i not in s:
		str1 = str1 + '.'
		str1 = str1 + i
print(str1)


s = input()
s = s.lower()
l = 0
n = len(s)
while True:
	if s[l] != 'a' and s[l] != 'o' and (s[l] != 'e') and (s[l] != 'i') and (s[l] != 'u') and (s[l] != 'y') and (s[l] != 'A') and (s[l] != 'O') and (s[l] != 'E') and (s[l] != 'I') and (s[l] != 'U') and (s[l] != 'Y'):
		print('.', end='')
		print(s[l], end='')
		l = l + 1
		if l >= n:
			break
	else:
		l = l + 1
		if l >= n:
			break


x = input()
y = ''
for i in range(len(x)):
	if x[i] != 'a' and x[i] != 'e' and (x[i] != 'i') and (x[i] != 'u') and (x[i] != 'o') and (x[i] != 'A') and (x[i] != 'E') and (x[i] != 'I') and (x[i] != 'U') and (x[i] != 'y') and (x[i] != 'Y') and (x[i] != 'O'):
		if 98 > ord(x[i]) > 64:
			y += '.'
			y += chr(ord(x[i]) + 32)
		else:
			y += '.'
			y += x[i]
print(y)


s = input().lower()
p = '.'.join([c for c in s if not c in 'aeioyu'])
print('.' + p)


glas = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
lst = []
inp = str(input())
lsinp = list(inp.lower())
for i in range(len(lsinp)):
	if lsinp[i] not in glas:
		lst.append('.' + lsinp[i])
output = ''.join(lst)
print(output)


input_string = input()
target_string = input_string.lower()
result_string = ''
for i in target_string:
	if i != 'a' and i != 'i' and (i != 'o') and (i != 'u') and (i != 'e') and (i != 'y'):
		result_string += '.'
		result_string += i
print(result_string)


n = input().lower()
vowels = 'aoyeui'
otv = ''
for i in range(len(n)):
	if n[i] not in vowels:
		otv += n[i]
otv = otv.replace('', '.')
print(otv[:-1])


s = input()
st = 'aeiouyAEIOUY'
for i in s:
	if i in st:
		s = s.replace(i, '')
s = s.lower()
s = '.' + '.'.join(s)
print(s)


string = str(input().strip().lower())
string = str(string)
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in string:
	if x in vowels:
		string = string.replace(x, '')
string = ['.' + letter for letter in string]
print(''.join(string))


y = input('')
newString = ''
for value in y:
	if value != 'a' and value != 'o' and (value != 'y') and (value != 'e') and (value != 'u') and (value != 'i') and (value != 'A') and (value != 'O') and (value != 'Y') and (value != 'E') and (value != 'U') and (value != 'I'):
		newString = newString + '.'
		newString = newString + value.lower()
print(newString)


a = input()
b = []
f = []
if 1 <= len(a) <= 100:
	for i in a:
		if i in 'aeiouyAEIOUY':
			a = a.replace(i, '')
		else:
			c = i.lower()
			b.append(c)
			for j in b:
				d = '.' + j
			f.append(d)
			h = ''.join(f)
print(h)


word = list(input().lower())
word_second = word.copy()
result = str()
for (i, y) in enumerate(word):
	if y in ('a', 'o', 'y', 'e', 'u', 'i'):
		word_second.remove(y)
word = word_second.copy()
for (i, y) in enumerate(word):
	if i % 2 == 0:
		word.insert(i, '.')
print(result.join(word))


def isVowel(c):
	return c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i')
s = input()
print(''.join(('.' + x.lower() for x in s if not isVowel(x.lower()))))


string = input()
string = string.lower()
n = len(string)
l = ['a', 'o', 'y', 'e', 'u', 'i']
newstring = []
for i in range(n):
	if string[i] not in l:
		newstring.append('.')
		newstring.append(string[i])
print(''.join(newstring))


vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
w = input().strip()
ans = ''
for i in w:
	if i in vowels:
		continue
	else:
		ans += '.' + i.lower()
print(ans)


def stringTask(yourString):
	Vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	output = ''
	yourString = yourString.lower()
	for s in yourString:
		if s in Vowels:
			yourString = yourString.replace(s, '')
	for i in range(len(yourString)):
		output += '.' + yourString[i]
	print(output)
yourString = input()
stringTask(yourString)


string = input().lower()

def remove_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	characters = []
	for x in string:
		if x not in vowels:
			characters.append(x)
	return characters
novowels = remove_vowel(string)
novowels = [''] + remove_vowel(string)
print(*novowels, sep='.')


n = input().lower()
arr = ['a', 'e', 'u', 'i', 'o', 'y']
i = 0
while i < len(n):
	if n[i] in arr:
		n = n[:i] + n[i + 1:]
		i -= 1
	else:
		n = n[:i] + '.' + n[i:]
		i += 1
	i += 1
print(n)


x = input()
str1 = ''
vowel = 'aeiouy'
for i in x:
	if i not in vowel and i not in vowel.upper():
		str1 += '.' + i
print(str1.lower())


import sys, re, math
from decimal import *
from collections import deque, defaultdict, Counter, OrderedDict
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians, gcd, log2, floor
from heapq import heappush, heappop, heapify, nlargest, nsmallest

def STR():
	return list(input())

def INT():
	return int(input())

def MAP():
	return map(int, input().split())

def LIST():
	return list(map(int, input().split()))

def list2d(a, b, c):
	return [[c] * b for i in range(a)]

def sortListWithIndex(listOfTuples, idx):
	return sorted(listOfTuples, key=lambda x: x[idx])

def sortDictWithVal(passedDic):
	temp = sorted(passedDic.items(), key=lambda kv: (kv[1], kv[0]))[::-1]
	toret = {}
	for tup in temp:
		toret[tup[0]] = tup[1]
	return toret

def sortDictWithKey(passedDic):
	return dict(OrderedDict(sorted(passedDic.items())))
INF = float('inf')
mod = 10 ** 9 + 7
s = input()
ans = ''
vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
for ch in s:
	if ch in vowels:
		continue
	ans += '.' + ch.lower()
print(ans)


n = input().lower()
s = n.translate({ord(i): None for i in 'aeiouy'})
for i in s:
	print('.', end='')
	print(i, end='')


s = input()
vow = 'aeiouy'
ans = ''
for i in range(len(s)):
	if s[i].lower() not in vow:
		ans += '.'
		ans += s[i].lower()
print(ans)


vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
s = input()
ss = ''
for i in s:
	if i.upper() in vowels:
		pass
	elif i.upper():
		ss += i.lower()
s = ''
for i in ss:
	s += '.'
	s += i
print(s)


n = input()
k = list(n)
l = []
for qw in k:
	if 'A' <= qw <= 'Z':
		deta = int(ord('a')) - int(ord('A'))
		qw = chr(ord(qw) + deta)
	if qw == 'a' or qw == 'e' or qw == 'i' or (qw == 'o') or (qw == 'u') or (qw == 'y'):
		continue
	else:
		l.append(qw)
I = '.'.join(l)
print('.' + I)


ins = input()
vo = ['a', 'o', 'y', 'e', 'u', 'i']
ins = ins.lower()
nstr = []
for i in ins:
	if i in vo:
		pass
	else:
		nstr.append('.' + i)
print(''.join(nstr))


str = input().lower()
res = ''
for i in range(len(str)):
	if (str[i] != 'e') & (str[i] != 'y') & (str[i] != 'u') & (str[i] != 'i') & (str[i] != 'o') & (str[i] != 'a'):
		res += '.' + str[i]
print(res)


s = input().lower()
f = ''
v = 'aeiouy'
for i in s:
	if i not in v:
		f = f + '.' + i
print(f)


import re
word = str(input()).lower()
word = re.sub('(a|e|i|o|u|y)', '', word)
word = re.sub('(.)', '.\\1', word)
print(word)


p = input().lower()
l = []
k = list(p)
for i in k:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		l.append('.')
		l.append(i)
m = ''.join(map(str, l))
print(m)


s = input()
s = s.lower()
a = list('aeiouy')
ns = ''
for i in s:
	if i not in a:
		ns = ns + i
for i in ns:
	print('.' + i, end='')


def main(string):
	string = string.lower()
	result = '.'
	for i in string:
		if i not in 'aeiouy':
			result += i
		if result[-1] != '.':
			result += '.'
	return result
string = input()
print(main(string)[:-1])


s = input()
t = 'aoyeuiAOOYEUI'
a = ''
sz = len(s)
z = 0
while sz:
	if s[z] not in t:
		a += s[z]
	sz -= 1
	z += 1
a = a.lower()
for i in a:
	print('.', end='')
	print(i, end='')


vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
string = input()
listString = list(string)
newStringList = []
for i in range(len(listString)):
	if listString[i] in vowels:
		continue
	else:
		newStringList.append('.')
		if listString[i].isupper():
			newStringList.append(listString[i].lower())
		else:
			newStringList.append(listString[i])
print(''.join(newStringList))


s = input()
g = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
for x in s:
	if x in g:
		s = s.replace(x, '')
s = list(s)
for (x, y) in enumerate(s):
	s[x] = '.' + y
print(''.join(s))


print('.' + '.'.join(filter(lambda char: char not in 'aeiouy', input().lower().strip())))


def split(w):
	return [_ for _ in w]
a = split('abcdefghijklmnopqrstuvwxyz')
A = split('ABCDEFGHIJKLMNOPQRSTUVWXYZ')
v = split('aoyeui')
word = split(input())
for char in word:
	if char in A:
		k = A.index(char)
		l = word.index(char)
		word[l] = a[k]
W = split(word)
for char in W:
	if char not in v:
		print('.' + char, end='')


def vow(s):
	vowel = ['a', 'e', 'i', 'o', 'u', 'y']
	count = 0
	for i in range(0, len(s)):
		if s[i] in vowel:
			count += 1
			x = i
	if count > 0:
		return vow(s[0:x] + s[x + 1:len(s)])
	else:
		return s

def dot(s):
	x = ''
	for i in range(0, len(s)):
		x = x + '.' + s[i]
	return x
s = input()
s = s.lower()
s = vow(s)
s = dot(s)
print(s)


VOWELS = 'aoyeui'

def main():
	str = input().lower()
	ans = ''
	for x in str:
		if x not in VOWELS:
			ans += '.'
			ans += x
	print(ans)
main()


n = str(input().lower())
j = len(n)
x = 0
for k in range(0, j, 1):
	if n[k] != 'a' and n[k] != 'e' and (n[k] != 'i') and (n[k] != 'o') and (n[k] != 'u') and (n[k] != 'y'):
		if x < 1:
			c = str('.') + n[k]
			x = len(c)
		else:
			c = c + str('.') + n[k]
print(c)


a = input()
x = 'aoyeui'
y = ''
a = a.lower()
for i in range(len(a)):
	if a[i] not in x:
		y = y + a[i]
y = y.replace('', '.')
print(y[0:-1])


s = input()
k = ''
for i in s:
	if i in {'a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I'}:
		pass
	else:
		k = k + '.' + i
print(k.lower())


from sys import stdin, stdout
input = stdin.readline
s = input()
s = s.lower()
ans = ''
gl = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i not in gl:
		ans += '.' + i
print(ans[:-2])


s = input()
s = s.lower()
s = s.translate({ord(i): None for i in 'aoyeui'})
for i in range(len(s)):
	print('{0}{1}'.format('.', s[i]), end='')


g = ['A', 'O', 'Y', 'E', 'U', 'I']
s = [c.lower() for c in input() if c.upper() not in g]
print('.' + '.'.join(s))


n = input()
n = n.lower()
n = n.replace('a', '')
n = n.replace('e', '')
n = n.replace('i', '')
n = n.replace('o', '')
n = n.replace('u', '')
n = n.replace('y', '')
for i in range(0, len(n)):
	print('.', end='')
	print(n[i], end='')


d = {'a': False, 'o': False, 'y': False, 'e': False, 'u': False, 'i': False}
s = input().strip().lower()
for i in s:
	try:
		if not d[i]:
			continue
	except KeyError:
		print('.', end='')
		print(i, end='')


s = str(input())
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in v:
	if i in s:
		s = s.replace(i, '')
c = ''
for i in s:
	c += '.' + i
print(c)


task = list(input().lower())
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for (index, s) in enumerate(task):
	if s in vowel:
		task[index] = ''
result = []
for s in task:
	if s != '':
		result.append('.' + s)
print(''.join(result))


inp = input().lower()
delete_this = ['a', 'o', 'y', 'e', 'u', 'i']
data = ''
for i in inp:
	if i not in delete_this:
		data += i
data_last = ''
for i in data:
	data_last += '.' + i
print(str(data_last))


x = input().lower()
wovels = ['a', 'o', 'y', 'e', 'u', 'i']
done = []
for i in x:
	if i not in wovels and i not in done:
		x = x.replace(i, '.' + i)
		done.append(i)
	if i in wovels:
		x = x.replace(i, '')
print(x)


n = input().upper()
l = 'AOYEUI'
for i in l:
	n = n.replace(i, '')
chars = list(n)
chars = '.' + '.'.join(chars)
print(chars.lower())


string = input().lower()
string2 = '.'.join([c for c in string if not c in 'aiueoy'])
print('.' + string2)


s = input()
c = s.lower()
a = list(c)
n = []
m = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	if i not in m:
		n.append(i)
b = '.'.join(n)
d = '.' + b
print(d)


string = input()
string = string.lower()
string = ''.join((char for char in string if char not in 'yaeiou'))
index = 0
while index < len(string):
	string = string[:index] + '.' + string[index:]
	index += 2
print(string)


s = input()
x = s.lower()
y = x.replace('a', '')
a = y.replace('o', '')
b = a.replace('y', '')
c = b.replace('e', '')
d = c.replace('u', '')
e = d.replace('i', '')
for i in range(len(e)):
	print('.' + e[i], end='')


import re
s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
for i in s:
	print('.' + i, end='')


import string

def Task(world):
	withoutvowels = []
	deleted = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
	each_world = [i for i in world]
	for j in each_world:
		if j not in deleted:
			withoutvowels.append(j)
		else:
			pass
	for j in withoutvowels:
		if j.isupper():
			withoutvowels[withoutvowels.index(j)] = j.lower()
		else:
			pass
	witho = '.'.join(withoutvowels)
	print('.%s' % witho)
n = str(input())
Task(n)


word = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for a in vowels:
	word = word.replace(a, '')
res_word = ''
for a in word:
	res_word += '.' + a
print(res_word)


string = input()
for char in string:
	if char not in 'AOEYUIaoeyui':
		print('.' + char.lower(), end='')


str = input().lower()
list = [ch for ch in str]
n = len(list)
for i in range(n):
	if list[n - 1 - i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		del list[n - 1 - i]
a = '.'.join(list)
print('.{}'.format(a))


word = input()
word = word.lower()
word = list(word)
co = ['a', 'e', 'i', 'o', 'u', 'y']
result = ''
newword = []
for i in word:
	if i not in co:
		newword.append(i)
for ind in range(0, len(newword) * 2 - 1, 2):
	newword.insert(ind, '.')
for n in newword:
	result += n
print(result)


v = 'aeiouy'
s = input().lower()
for i in s:
	if i in v:
		s = s.replace(i, '')
print('.', '.'.join(s), sep='')


stringIn = input()
stringIn = stringIn.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
length = len(stringIn)
letterList = []
stringOut = ''
for i in range(length):
	letterList.append(stringIn[i])
for i in range(length):
	if letterList[i] in vowels:
		letterList[i] = ''
	else:
		letterList[i] = '.' + letterList[i]
	stringOut = stringOut + letterList[i]
print(stringOut)


a = list(input())
d = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
for i in range(len(a)):
	f = 0
	if a[i] in d:
		f = 1
		a[i] = ''
	if not f and ord(a[i]) < 91:
		a[i] = chr(ord(a[i]) + 32)
	if not f and a[i] not in d:
		a[i] = '.' + a[i]
print(''.join(a))


n = input()
n = list(n)
vow = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'y', 'Y', 'I', 'O', 'U']
for i in n:
	if i in vow:
		print(end='')
	elif ord(i) <= 90:
		print('.', end='')
		print(chr(ord(i) + 32), end='')
	elif ord(i) >= 97:
		print('.', end='')
		print(i, end='')


word = str(input())
word = word.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
a = [s for s in word if s not in vowels]
res = ''
for i in a:
	res = res + '.' + i
print(res)


import sys
v = set(['a', 'o', 'y', 'e', 'u', 'i'])
inp = sys.stdin.readline().lower()
new_str = ''
for i in range(len(inp) - 1):
	if inp[i] in v:
		continue
	new_str += '.' + inp[i]
sys.stdout.write(new_str)


s = input()
s = s.lower()
t = ''
for i in s:
	if i not in 'aeiouy':
		t = t + i
m = ''
for i in t:
	m = m + '.' + i
if len(m) == 0:
	m = '.'
print(m)


word = input()
edit = ''
for c in word:
	if c in 'aeiouyAEIOUY':
		continue
	edit += '.'
	edit += c.lower()
print(edit)


s = input().lower()
left = ''
right = ''
for i in range(0, len(s)):
	if (s[i] in 'aoyeui') == True:
		left = left
		right = s[i + 1:]
	else:
		left = left + '.' + s[i]
		right = s[i + 1:]
print(left)


s = input()
s1 = s.lower()
p = '.'
for i in s1:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		p = p + i + '.'
print(p[0:len(p) - 1])


vo = ['a', 'e', 'i', 'o', 'u', 'y']
consonant = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
w = input()
w = w.lower()
nw = ''
if w[0] in consonant:
	nw += '.'
for i in w:
	if i in vo:
		nw += '.'
	else:
		nw += i
while '..' in nw:
	po = nw.find('..')
	nw = nw[:po] + nw[po + 1:]
c = 0
while c < len(nw):
	if nw[c] != '.':
		nw = nw[:c] + '.' + nw[c:]
	c += 2
if nw[-1] == '.':
	nw = nw[:-1]
print(nw)


def vowel_check(x):
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		return 1
	else:
		return 0
string = input().lower()
new_string = ''
for x in string:
	if vowel_check(x) == 0:
		new_string = new_string + '.' + x
print(new_string)


sin = input()
result = ''
vowels = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
for i in range(0, len(sin)):
	if sin[i] not in vowels:
		result += '.' + sin[i].lower()
print(result)


def translate(word):
	translation = ''
	for letter in word:
		if letter in 'AEIOUYaeiouy':
			translation = translation + ''
		else:
			translation = translation + '.' + letter
	return translation
print(translate(input()).lower())


s = input()
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in s:
	if letter in vowels:
		s = s.replace(letter, '')
l = list(s)
for i in range(len(l)):
	l[i] = '.' + l[i]
s = ''.join(l)
print(s)


a = []
for i in str(input()).lower():
	if 'a' not in i and 'e' not in i and ('o' not in i) and ('y' not in i) and ('i' not in i) and ('u' not in i):
		a.append('.' + i)
str1 = ''
str1 = str1.join(a)
print(str1)


def split(word):
	return [char for char in word]
chars = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
str = ''
for i in chars:
	if not i.upper() in vowels:
		str += '.'
		str += i.lower()
print(str)


m = list(input().lower())
le = len(m)
n = []
for x in range(len(m)):
	if m[x] not in 'aeiouy':
		n.append(m[x])
for x in range(0, 2 * len(n), 2):
	n.insert(x, '.')
print(*n, sep='')


ans = ''
for i in input().lower():
	if i not in 'aoyeui':
		ans += '.' + i
print(ans)


str = input()
ans = ''.join(('.' + char.lower() for char in str if char.lower() not in 'aeiouy'))
print(ans)


x = str(input())
x = x.lower()
vowles = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for i in x:
	if i in vowles:
		continue
	else:
		res += '.' + i
print(res)


string = str(input())
l = ''
for i in string.lower():
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		del i
	else:
		l = l + '.'
		l = l + i
print(l)


st = input().lower()
lst = ['a', 'o', 'y', 'e', 'u', 'i']
answ = ''
for i in st:
	if i not in lst:
		answ += '.' + i
print(answ)


word1 = input()
word2 = word1.lower()
word3 = word2.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
le = len(word3)
i = 0
out = ''
while i <= le - 1:
	out = out + '.' + word3[i]
	i += 1
print(out)


string = input().lower()
res = '.'
for st in range(0, len(string)):
	if string[st] != 'a' and string[st] != 'e' and (string[st] != 'i') and (string[st] != 'o') and (string[st] != 'u') and (string[st] != 'y'):
		if res[len(res) - 1] != '.' and st != len(string) - 1:
			res += '.'
		elif res[len(res) - 1] != '.':
			res += '.'
		res += string[st]
print(res)


kata = input().lower()
panjang = len(kata)
if panjang >= 1 and panjang <= 100:
	for i in kata:
		if i == 'a':
			continue
		elif i == 'o':
			continue
		elif i == 'y':
			continue
		elif i == 'e':
			continue
		elif i == 'u':
			continue
		elif i == 'i':
			continue
		else:
			print('.', end='')
			print(i, end='')


a = str(input()).lower()
b = len(a)
c = 0
d = ['a', 'o', 'y', 'e', 'u', 'i']
e = ''
while 1 <= b <= 100 and c < b:
	if a[c] in d:
		c = c + 1
	else:
		e = e + '.' + a[c]
		c = c + 1
print(e)


word = input()
a = ' '.join(word)
b = a.split()
c = []
d = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(b)):
	if b[i] not in d:
		c.append(b[i])
first = c[0]
for i in range(1, len(c)):
	first = first + c[i]
answer = '.'.join(first)
print('.' + answer.lower())


n = input()
n = n.lower()
l = ''
for ch in n:
	if ch == 'a' or ch == 'o' or ch == 'y' or (ch == 'e') or (ch == 'u') or (ch == 'i'):
		continue
	else:
		l += '.' + ch
print(l)


string = input().lower()
li = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string:
	if i in vowels:
		continue
	else:
		li.append('.')
		li.append(i)
print(''.join(li))


s = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
word = ''
for i in s:
	if i.lower() not in vow:
		word += i.lower()
ans = ''
for i in word:
	ans = ans + '.' + i
print(ans)


lst = str(input())
s = []
lsr = lst.lower()
for i in range(len(lsr)):
	if lsr[i] not in ['a', 'o', 'i', 'e', 'u', 'y']:
		s.append(lsr[i])
for j in range(len(s)):
	print('.', end='')
	print(s[j], end='')


w = input()
w = w.lower()
x = len(w)
k = ''
for i in range(x):
	if w[i] not in 'aeiouy':
		k += '.' + w[i]
print(k)


def main():
	out_word = ''
	in_word = input().lower()
	for character in in_word:
		if not is_vowel(character):
			out_word += '.' + character
	print(out_word)

def is_vowel(character):
	vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
	if character in vowel_list:
		return True
	return False
main()


s = input()
s = s.lower()
vowel = 'aeiouy'
temp = ''
for i in s:
	if i not in vowel:
		temp = temp + '.' + i
print(temp)


s = input()
k = ['a', 'e', 'i', 'o', 'u', 'y']
n = len(s)
for i in range(n):
	l = s[i].lower()
	if l in k:
		continue
	else:
		print('.' + l, end='')


a = 'AaOoYyEeUuIi'
tmp = ''
answer = ''
j = 0
input_str = input()
input_str = input_str.lower()
for i in input_str:
	if i not in a:
		tmp = tmp + i
for i in range(len(tmp) * 2):
	if i % 2 == 0:
		answer += '.'
	else:
		answer += tmp[j]
		j += 1
print(answer)


v = 'aeiouy'
res = ''
get = input().lower()
for elem in get:
	if not elem in v:
		res += '.' + elem
print(res)


import math
st = ''

def func(s):
	p = ''
	l1 = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in s:
		if i in l1:
			continue
		else:
			p += '.' + i
	return p
for _ in range(1):
	s = input()
	st += str(func(s.lower())) + '\n'
print(st)


Resultado = ''
for i in input().lower():
	if i not in 'aeiouy':
		Resultado += ''.join('.' + i)
print(Resultado)


a = input().lower()
b = list(a)
for i in range(len(a)):
	if b[i] not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		b[i] = '.' + b[i]
	else:
		b[i] = ''
print(''.join(b))


s = input()
s = s.lower()
l = list(s)
for i in range(len(l)):
	if l[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		l[i] = ''
s1 = ''.join(l)
s1 = list(s1)
for j in range(len(s1)):
	s1[j] = '.' + s1[j]
s1 = ''.join(s1)
print(s1.lower())


t = str(input())
g = ''
for i in range(len(t)):
	if t[i] == 'A' or t[i] == 'O' or t[i] == 'Y' or (t[i] == 'E') or (t[i] == 'U') or (t[i] == 'I') or (t[i] == 'a') or (t[i] == 'o') or (t[i] == 'y') or (t[i] == 'e') or (t[i] == 'u') or (t[i] == 'i'):
		continue
	else:
		g = g + '.'
		g = g + t[i]
print(g.lower())


def render(input):
	ret = input.lower()
	for vowel in 'aeiouy':
		ret = ret.replace(vowel, '')
	ret = map(lambda c: '.' + c, ret)
	return ''.join(ret)

def main():
	print(render(input()))
main()


vowels = ('a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I')

def main():
	init_str = input()
	list_str = []
	for char in init_str:
		if char not in vowels:
			list_str.append(char)
	result_str = '.' + '.'.join(list_str)
	result_str.lower()
	print(result_str.lower(), end='')
main()


a = input().lower()
k = ('a', 'o', 'y', 'e', 'i', 'u')
i = 0
c = 0
y = 0
new = ''
nn = ''
for i in range(0, len(a), 1):
	for y in range(0, len(k), 1):
		if a[i] != k[y]:
			c += 1
		if c == 6:
			new += a[i]
			c = 0
	c = 0
for i in range(0, len(new), 1):
	nn += '.' + new[i]
print(nn)


string = input()
string = string.lower()
listString = list(string)
length = len(listString)
count = int(0)
newList = []
for i in range(length):
	if listString[i] != 'a' and listString[i] != 'o' and (listString[i] != 'y') and (listString[i] != 'e') and (listString[i] != 'u') and (listString[i] != 'i'):
		newList = newList + ['.'] + [listString[i]]
newString = ''.join(newList)
print(newString)


str = input()
word = str.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
li = []
for char in word:
	if char not in vowel:
		li.append('.')
		li.append(char)
s = ''.join(li)
print(s)


g = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
s = input()
s1 = ''
for i in range(len(s)):
	if s[i] in g:
		s1 += '.' + s[i]
	elif chr(ord(s[i]) + 32) in g:
		s1 += '.' + chr(ord(s[i]) + 32)
print(s1)


word = input()
wordl = list(word)
i = 0
for x in wordl:
	y = x.lower()
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i') or (x == 'A') or (x == 'O') or (x == 'Y') or (x == 'E') or (x == 'U') or (x == 'I'):
		wordl[i] = ''
	else:
		wordl[i] = '.' + y
	i += 1
word = ''.join(wordl)
print(word)


s = input()
lst = ['.' + i for i in s if i not in 'AEIOYUaeioyu']
s = ''.join(lst).lower()
print(s)


import math

def main():
	l = input()
	s = {'a', 'i', 'e', 'o', 'u', 'y', 'Y', 'A', 'I', 'O', 'E', 'U'}
	results = []
	for i in range(len(l)):
		if l[i] not in s:
			results.append('.')
			results.append(l[i].lower())
	print(''.join(results))
main()


A = input()
S = ''
s = A.lower()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		S += '.' + s[i]
print(S)


t = input()
t = list(t)
s = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'u', 'e', 'i']
for character in t:
	if character not in vowels:
		s += '.'
		s += character.lower()
print(s)


s = input().lower()
glas = 'aoyeui'
s1 = ''
for i in s:
	if i not in glas:
		s1 += i
print(s1.replace('', '.', len(s1)))


n = input()
n = n.lower()
x = n.maketrans('aeouyi', 'oooooo')
n = n.translate(x)
n = list(n)
y = n.count('o')
i = 1
while i <= y:
	n.remove('o')
	i = i + 1
n.insert(0, ' ')
n = '.'.join(n)
n = n.strip()
print(n)


x = input()
i = ('A', 'O', 'Y', 'E', 'U', 'I')
z = x.lower()
z = z.replace('a', '')
z = z.replace('o', '')
z = z.replace('y', '')
z = z.replace('e', '')
z = z.replace('u', '')
z = z.replace('i', '')
z = z.replace('', '.')
z = z.rstrip('.')
print(z)


word = input()

def prepend(a, b):
	return a + b

def consonant(l):
	return prepend('.', l)

def vowel(a):
	if a == '':
		return a
	elif ord(a[0]) == 97 or ord(a[0]) == 101 or ord(a[0]) == 105 or (ord(a[0]) == 111) or (ord(a[0]) == 117) or (ord(a[0]) == 121):
		return vowel(a[1:])
	else:
		return consonant(a[0]) + vowel(a[1:])

def caps(a):
	if ord(a) <= 90:
		return chr(ord(a) + 32)
	else:
		return a

def uncaps(a):
	if a == '':
		return a
	else:
		return caps(a[0]) + uncaps(a[1:])
print(vowel(uncaps(word)))


string = input()
string = string.lower()
processed_string = ''
for ch in string:
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		continue
	else:
		processed_string += '.' + ch
print(processed_string)


N = input()
N = N.lower()
string = ''
for i in N:
	if i == 'a' or i == 'e' or i == 'y' or (i == 'o') or (i == 'i') or (i == 'u'):
		string += ''
	else:
		string += '.' + i
print(string)


vowels = 'aoyeui'
s = input()
s = s.lower()
for vowel in vowels:
	s = s.replace(vowel, '')
s_set = set(s)
for symbol in s_set:
	s = s.replace(symbol, '.' + symbol)
print(s)


a = input().lower()
f = 'aieouy'
w = ''
for i in a:
	if i not in f:
		w += '.' + i
print(w)


word = str(input().lower())
vowels = 'aeiouy'
for i in word:
	if i in vowels:
		word = word.replace(i, '')
listw = list(word)
print('.' + '.'.join(listw))


word = input()
answer = ''
l = len(word)
for i in range(l):
	if word[i] in 'aeiouyAEIOUY':
		answer = answer
	else:
		answer = answer + '.' + word[i].lower()
print(answer)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input().lower()
temp = list(word)
for i in reversed(range(len(temp))):
	if temp[i] in vowels:
		temp.pop(i)
print('.' + '.'.join(temp))


l = input()
l = l.lower()
o = 'aoyeui'
p = ''
for x in l:
	if x in o:
		pass
	else:
		a = '.' + x
		p = p + a
print(p)


n = input()
vowels = 'aeiouyYAEIOU'
ex = ''
for i in n:
	if i not in vowels:
		ex = ex + '.' + i.lower()
print(ex)


result = ''
for char in input().lower():
	if char not in ['a', 'e', 'i', 'o', 'u', 'y']:
		result += f'.{char}'
print(result)


word = input()
word = filter(lambda x: not x in 'aeiouy', list(word.lower()))
print('.' + '.'.join(word))


vow = ['a', 'e', 'i', 'o', 'u', 'y']
cons = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
s = input()
ans = ''
s = s.lower()
for i in range(len(s)):
	if s[i] in vow:
		continue
	else:
		ans += '.'
		ans += s[i]
print(ans)


w = input('')
w = w.lower()
x = list(w)
for i in range(0, len(x)):
	if x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'u') or (x[i] == 'y') or (x[i] == 'o'):
		x[i] = ''
	else:
		x[i] = '.' + x[i]
s = ''.join(map(str, x))
print(s)


s = input()
s = s.lower()
t = ''
i = 0
while i < len(s):
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		t += '.' + s[i]
	i += 1
print(t)


x = input().lower()
ans = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for a in x:
	if a not in vowel:
		ans += '.' + a
else:
	print(ans)


import re
print('.' + '.'.join(list(re.sub('[aouyei]', '', input().lower()))))


a = str(input()).lower()
b = ''
glasn = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(a)):
	if a[i] not in glasn:
		b = b + '.' + a[i]
	elif a[i] in glasn:
		b = b
print(b)


str = input().lower()
newstr = ''
for i in ['a', 'o', 'y', 'e', 'u', 'i']:
	if i in str:
		str = str.replace(i, '')
for i in range(len(str)):
	newstr = newstr + '.' + str[i]
print(newstr)


str = input().lower()
n = len(str)
var = ''
for i in range(n):
	if str[i] == 'a' or str[i] == 'e' or str[i] == 'y' or (str[i] == 'o') or (str[i] == 'u') or (str[i] == 'i'):
		str.replace(str[i], '')
	else:
		var += '.' + str[i]
print(var)


import sys

def data():
	return sys.stdin.readline().strip()

def task(word):
	s = word.lower()
	temp = ''
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	for ch in s:
		if ch not in vowels:
			temp = temp + ch
	new = ''
	for ch in temp:
		new = new + '.' + ch
	return new
word = data()
print(task(word))


str1 = list(input())
1
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
capital = ['B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
small = ['b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
str2 = []
str3 = []
str4 = []
for i in str1:
	if i not in vowels:
		str2.append(i)
for i in str2:
	if i in capital:
		str3.append(small[capital.index(i)])
	else:
		str3.append(i)
for i in str3:
	str4.append('.')
	str4.append(i)
for i in str4:
	print(i, end='')


a = input()
a = a.lower()
b = 'aeiouy'
z = ''
for x in a:
	if x not in b:
		z += '.' + x
print(z)


for x in input():
	if x not in ['a', 'A', 'E', 'e', 'i', 'I', 'O', 'o', 'u', 'U', 'y', 'Y']:
		if x.isupper():
			print('.' + x.lower(), end='')
		elif x.islower():
			print('.' + x, end='')
		else:
			print(x, end='')


vowels = ['A', 'a', 'E', 'e', 'U', 'u', 'I', 'i', 'O', 'o', 'Y', 'y']
word = input().lower()
for vowel in vowels:
	word = word.replace(vowel, '')
for item in word:
	print('.' + item, end='')


word = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	if i in vowel:
		word = word.replace(i, '')
result = '.'.join([i for i in word])
print('.' + result)


s = input().lower()
vowels = 'aeiouy'
consonants = 'bcdfghjklmnpqrstvwxz'
s1 = [x for x in list(s) if x not in vowels]
for x in range(len(s1)):
	if s1[x] in consonants:
		s1[x] = '.' + s1[x]
print(''.join(s1))


l = list(input())
l.append(' ')
i = 0
while l[i] != ' ':
	if l[i].lower() == 'a' or l[i].lower() == 'e' or l[i].lower() == 'i' or (l[i].lower() == 'o') or (l[i].lower() == 'u') or (l[i].lower() == 'y'):
		del l[i]
	else:
		i += 1
for i in range(len(l)):
	if l[i].isupper():
		l[i] = l[i].lower()
l = '.'.join(l[0:len(l) - 1]) + l[len(l) - 1]
print('.', l, sep='')


t = input()
t = t.lower()
t = t.translate(str.maketrans('', '', 'aeiouy'))
t = '.' + t
x = 2
while x <= len(t):
	t = t[0:x] + '.' + t[x:len(t) + 1]
	x += 2
t = t[0:len(t) - 1]
print(t)


s = input()
s = s.lower()
x = ''
for i in s:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		c = ''
	else:
		n = '.' + i
		x = x + n
print(x)


s = str(input())
wynik = ''
for litera in s:
	a = litera.lower()
	if a == 'a' or a == 'e' or a == 'o' or (a == 'u') or (a == 'i') or (a == 'y'):
		pass
	else:
		wynik += '.' + a
print(wynik)


s = input()
s = s.lower()
r = ''
l = len(s)
for i in range(l):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'o') and (s[i] != 'i') and (s[i] != 'u') and (s[i] != 'y'):
		r = r + '.' + s[i]
print(r)


def change_word(word):
	vowels = 'aeiouy'
	final = ''
	word = word.lower()
	for letter in word:
		if letter in vowels:
			word.replace(letter, '')
		else:
			final += letter + '.'
	final = final.strip('.')
	return '.' + final
word = input()
print(change_word(word))


a = []
word = input().lower()
for i in range(len(word)):
	a.append(word[i])
i = 0
while i < len(a):
	if a[i] == 'a':
		del a[i]
	elif a[i] == 'e':
		del a[i]
	elif a[i] == 'i':
		del a[i]
	elif a[i] == 'o':
		del a[i]
	elif a[i] == 'u':
		del a[i]
	elif a[i] == 'y':
		del a[i]
	else:
		a[i] = '.' + a[i]
		i += 1
if len(a) == 0:
	print('')
else:
	output = ''
	for i in range(len(a)):
		output += a[i]
	print(output)


word = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
n = len(word)
f_arr = [0] * 123
cnt = 0
word2 = []
word3 = []
word4 = []
for m in vowels:
	f_arr[ord(m)] -= 220
for i in word:
	f_arr[ord(i)] += 1
for k in range(96, 123, 1):
	if f_arr[k] >= 1:
		word2.append(chr(k))
for y in word:
	for r in word2:
		if y == r:
			word3.append(y)
for e in word3:
	word4.append('.' + e)
print(*word4, sep='')


string = input()
lt = list(string)
ls = []
for letter in lt:
	ls.append('.' + letter.lower())
i = 0
n = len(ls)
while i < n:
	if i < len(ls):
		letter = ls[i]
		if letter == '.a' or letter == '.e' or letter == '.i' or (letter == '.o') or (letter == '.u') or (letter == '.y'):
			ls.remove(letter)
			i = i - 1
		else:
			donothing = 0
		i = i + 1
	else:
		break
op = 'A'
for letter in ls:
	op = op + letter
print(op[1:])


s = input().lower()
l = '.'.join([i for i in s if not i in 'aiueoy'])
print('.' + l)


strr = input('')
for itr in strr.lower():
	if itr not in 'aeiouy':
		print('.' + itr, end='')


from sys import stdin
x = stdin.readline()
a = x.lower()
y = ''
for i in range(0, len(x)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		y = y + '.' + a[i]
b = y.lower()
print(b[0:-2])


n = input()
vowels = ['A', 'a', 'E', 'e', 'i', 'I', 'O', 'o', 'U', 'u', 'Y', 'y']
w = []
var = True
for i in n:
	if i in vowels:
		continue
	print('.{}'.format(i.lower()), end='')
print('')


s = input()
m = ['a', 'y', 'o', 'e', 'u', 'i', 'A', 'Y', 'O', 'U', 'E', 'I']
s1 = ''
c = 0
for i in s:
	for j in m:
		if i == j:
			c = 1
			break
	if c == 0:
		if 65 <= ord(i) <= 90:
			s1 += '.' + chr(ord(i) + 32)
		else:
			s1 += '.' + i
	c = 0
print(s1)


n = input().lower()
f = ''
for i in range(len(n)):
	t = n[i]
	if t != 'a' and t != 'e' and (t != 'i') and (t != 'o') and (t != 'u') and (t != 'y'):
		f += '.' + t
print(f)


vow = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'Y', 'O', 'U'}
print(''.join([f'.{c.lower()}' for c in list(input()) if c not in vow]))


def match(x):
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		return True
	else:
		return False
a = input().lower()
for x in a:
	if not match(x):
		print('.' + x, end='')


print(''.join(['' if c in {'a', 'e', 'i', 'o', 'u', 'y'} else '.' + c for c in input().lower()]))


s = input()
res = ''
vow = 'ayeiou'
for i in s:
	if i.lower() not in vow:
		res += '.' + i.lower()
print(res)


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
S = ''
for i in s:
	if i in vowels:
		s = s.replace(i, '')
for i in s:
	S += '.' + i
print(S.lower())


def task(string):
	s = string.lower()
	for i in s:
		if i in ['a', 'y', 'o', 'e', 'u', 'i']:
			del i
		else:
			print('.{}'.format(i), end='')
string = input()
task(string)


s = str(input())
str = ''
for x in range(0, len(s)):
	ch = ''
	ch = s[x]
	if ch == 'e' or ch == 'E' or ch == 'a' or (ch == 'A') or (ch == 'I') or (ch == 'i') or (ch == 'o') or (ch == 'O') or (ch == 'u') or (ch == 'U') or (ch == 'Y') or (ch == 'y'):
		p = ''
	else:
		str += '.' + s[x].lower()
print(str)


import sys
vovels = {'A', 'O', 'Y', 'E', 'U', 'I'}
word = input()
list_ = []
for i in word:
	if i.upper() not in vovels:
		list_.append('.')
		list_.append(i.lower())
print(''.join(list_))


inp = input()
a = inp.lower()
a = a.replace(' ', '')
vowels = 'aeioyu'
punc = ',./*-+%^&!@#$()_'
b = ''
for i in a:
	if i in punc:
		a = a.replace(i, '')
for i in a:
	if i in vowels:
		a = a.replace(i, '')
for i in a:
	b = b + '.' + i
print(b)


w = input().lower()
new = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in w:
	if i not in vowels:
		if i.isalpha():
			new += '.'
		new += i
print(new)


input_string = str(input())
convert = input_string.lower()
list_string = list(convert)
vowels = []
final = []
for i in range(len(list_string)):
	if list_string[i] == 'a' or list_string[i] == 'e' or list_string[i] == 'i' or (list_string[i] == 'o') or (list_string[i] == 'u') or (list_string[i] == 'y'):
		vowels.append(i)
for i in range(len(list_string)):
	if i in vowels:
		continue
	else:
		final.append(list_string[i])
final_string = ''
for i in range(len(final)):
	final_string = final_string + str('.' + final[i])
print(final_string)


a = input()
x = int(len(a))
m = a.lower()
m = list(m)
s = ''
for i in range(0, x, 1):
	if m[i] == 'a' or m[i] == 'e' or m[i] == 'i' or (m[i] == 'o') or (m[i] == 'u') or (m[i] == 'y'):
		pass
	else:
		s += '.'
		s += m[i]
print(s)


try:
	s = str(input())
	l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
	s = s.lower()
	l1 = []
	for i in range(len(s)):
		k = s[i]
		if k not in l:
			l1.append('.')
			l1.append(s[i])
	for i in range(len(l1)):
		print(l1[i], sep='', end='')
except:
	pass


s1 = input()
s = ''
for i in range(len(s1)):
	if s1[i] not in 'AEIOUYaeiouy':
		s = s + '.' + s1[i].lower()
print(s)


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y']
s = s.lower()
ll = list()
for i in v:
	for j in s:
		if i == j:
			s = s.replace(j, '')
for k in s:
	ll.append('.')
	ll.append(k)
print(''.join(ll))


vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
init_string = input()
final_string = ''
for elem in init_string:
	if elem not in vowels:
		final_string += '.'
		final_string += elem.lower()
print(final_string)


s = input().lower()
t = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for c in s:
	if c not in vowel:
		t += c
for c in t:
	print('.', end='')
	print(c, end='')


s = str(input(''))
s = s.lower()
l = []
for let in s:
	if let not in ['a', 'e', 'i', 'o', 'u', 'y']:
		let = '.' + let
		l.append(let)
print(*l, sep='')


k = input()
k = k.lower()
a = ['a', 'e', 'i', 'o', 'u', 'y']
s = []
for i in k:
	if i not in a:
		s.append('.')
		s.append(i)
listToStr = ''.join([str(elem) for elem in s])
print(listToStr)


strg = input()
strg = strg.lower()
if 'a' in strg:
	strg = strg.replace('a', '')
if 'o' in strg:
	strg = strg.replace('o', '')
if 'e' in strg:
	strg = strg.replace('e', '')
if 'u' in strg:
	strg = strg.replace('u', '')
if 'y' in strg:
	strg = strg.replace('y', '')
if 'i' in strg:
	strg = strg.replace('i', '')
for char in strg:
	print('.' + char, end='')


s = input()
import re
print('.' + '.'.join(re.findall('[^auiyoe]', s.lower())))


string = input()
string = string.lower()
vowls = ['a', 'o', 'y', 'e', 'u', 'i']
output = ''
for s in string:
	if s in vowls:
		continue
	else:
		output = output + '.' + s
print(output)


s = input().lower()
vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
res = []
for c in s:
	if c not in vowels:
		res.extend(['.', c])
print(''.join(res))


d = input()
d = d.lower()
vowels = 'aeiouy'
for i in vowels:
	d = d.replace(i, '')
for i in d:
	print('.' + i, end='')


x = input()
l = list(x)
for i in range(len(l) - 1, -1, -1):
	if l[i] in 'aeyouiAEYOUI':
		l.remove(l[i])
x = '.' + '.'.join(l)
x = x.lower()
print(x)


a = input()
s = a.lower()
for x in s:
	if x in ('a', 'e', 'i', 'y', 'o', 'u'):
		s = s.replace(x, '')
l = list(s)
if len(l) > 0:
	print('.' + '.'.join(l))


s = input()
x = ''
l = []
for i in str(s):
	if i != 'a' and i != 'A' and (i != 'e') and (i != 'E') and (i != 'i') and (i != 'I') and (i != 'o') and (i != 'O') and (i != 'u') and (i != 'U') and (i != 'y') and (i != 'Y'):
		if i.isupper():
			l.append(i.lower())
		else:
			l.append(i)
x = '.' + l[0]
for i in range(1, len(l)):
	x = x + '.' + l[i]
print(x)


raw_data = input()
vowels = set()
vvowels = ['a', 'o', 'y', 'e', 'u', 'i']
vowels.update(vvowels)
y = ''
raw_data = raw_data.lower()
consonent_list = list()
for i in raw_data:
	if i not in vowels:
		consonent_list.append(i)
for i in consonent_list:
	y = y + '.' + i
print(y)


string = input().lower()
copy = ''
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in string:
	if letter not in vowel:
		copy += '.' + letter
print(copy)


import re

def strng_manipulate(str1):
	result = re.sub('[AEIOUY]', '', str1, flags=re.IGNORECASE)
	res = ''
	for c in result:
		c = '.' + c.lower()
		res = res + c
	return res
str1 = input()
print(strng_manipulate(str1))


word = input()
word = word.lower()
word2 = []
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(word)):
	if word[i] not in vow:
		word2.append('.')
		word2.append(word[i])
print(''.join(word2))


str = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
nestr = str.lower()
for x in nestr:
	if x in vowel:
		nestr = nestr.replace(x, '')
l = list(nestr)
res = '.'.join((i for i in l))
print('.' + res)


word = str(input())
word = ''.join((char for char in word if char.lower() not in 'aeyiou')).lower().replace('', '.')[0:-1]
print(word)


s = input()
s1 = ''
for c in s:
	if c in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		c = ''
	else:
		if c >= 'B' and c <= 'Z':
			c = chr(ord(c) + 32)
		c = '.' + c
	s1 += c
print(s1)


s = input().lower()
vow = list('aoyeui')
for i in range(len(s)):
	if s[i] not in vow:
		print('.', s[i], sep='', end='')


word = input()
neword = []
for i in word.upper():
	if i not in 'AEIOUY':
		neword.append('.' + i.lower())
print(''.join(neword))


s = input()
s = s.lower()
vowels = 'aoyeui'
c = []
for i in s:
	if not i in vowels:
		c.append(i)
s = '.' + '.'.join(c)
print(s)


vowels = ['A', 'O', 'E', 'Y', 'U', 'I']
ipts = list(input())
out0 = []
for ipt in ipts:
	if ipt.upper() not in vowels:
		out0.append(ipt)
out1 = ''.join(out0)
out2 = []
for i in out1:
	out2.append('.')
	out2.append(i.lower())
print(''.join(out2))


s = input()
s2 = ''
c = 0
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y') or (s[i] == 'A') or (s[i] == 'E') or (s[i] == 'O') or (s[i] == 'I') or (s[i] == 'U') or (s[i] == 'Y'):
		continue
	else:
		s2 = s2 + '.'
		s2 = s2 + s[i].lower()
print(s2)


s = input()
t = s.lower()
s1 = ''
for i in t:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		s1 += i
length = len(s1)
a = [100]
a[0] = '.'
for i in range(0, length, 1):
	a.append(s1[i])
	a.append('.')
size = len(a)
for i in range(0, size - 1, 1):
	print(a[i], end='')


s = input()
res = ''
for i in s:
	if i in 'aeiouyAEIOUY':
		pass
	else:
		res = res + '.' + i.lower()
print(res)


l1 = []
v = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s = s.lower()
l = list(s)
for j in range(len(l)):
	if l[j] not in v:
		l1.append(l[j])
for j in range(len(l1)):
	print('.' + l1[j], end='')


st = input().lower()
vwl = ['a', 'o', 'i', 'e', 'y', 'u']
new_st = ''
for i in st:
	if i not in vwl:
		new_st += '.' + i
print(new_st)


s = input().lower()
R = ''
for k in s:
	if k not in 'aeiouy':
		R += '.' + k
print(R)


word = input()
vol = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(word)):
	count = 0
	for j in vol:
		if word[i] == j:
			count += 1
	if count == 0:
		if ord(word[i]) < 97:
			print('.' + chr(ord(word[i]) + 32), end='')
		else:
			print('.' + word[i], end='')


s = input()
l = list(s)
for i in range(len(s)):
	if 'A' <= l[i] <= 'Z':
		l[i] = chr(ord(l[i]) + ord('a') - ord('A'))
	if l[i] in ('a', 'o', 'y', 'e', 'u', 'i'):
		l[i] = ''
	else:
		l[i] = '.%s' % l[i]
print(''.join(l))


vowels = 'aeiouy'
word = input().lower()
new_word = ''
for i in word:
	if i not in vowels:
		new_word += '.' + i
print(new_word)


word = input()
word = word.lower()
word_lst = list(word)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
output = []
for i in range(len(word)):
	for i in word_lst:
		if i in vowel:
			del word_lst[word_lst.index(i)]
for i in word_lst:
	i = '.' + i
	output.append(i)
print(''.join(output))


inputString = input()
inputString = inputString.lower()
outputString = ''
for i in inputString:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		outputString = outputString + '.' + i
print(outputString)


string = input()
string = list(string.lower())
glass = ['a', 'o', 'y', 'e', 'u', 'i']
result = []
for char in string:
	if char not in glass:
		result.append('.')
		result.append(char)
print(''.join(result))


import re
a = str(input()).lower()
a = re.sub('[aoyeui]', '', a)
b = ''
for i in range(len(a)):
	b += '.' + a[i]
print(b)


z = input().lower()
x = []
for i in z:
	if i != 'a' and i != 'i' and (i != 'o') and (i != 'u') and (i != 'e') and (i != 'y'):
		[x.append(i)]
y = ''.join(x)
c = '.'.join(y)
print('.' + c)


vol = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
s = list(input())
lst = []
for _ in range(len(s)):
	x = s[_]
	if x not in vol:
		if ord(x) > 96:
			y = '.' + x
			print(y, end='')
		else:
			o = ord(x) + 32
			y = chr(o)
			y = '.' + y
			print(y, end='')


a = input().lower()
r = ''
a = a.lower()
for i in range(len(a)):
	if a[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		r += a[i]
print('.' + '.'.join(r))


s = input()
n = len(s)
ns = []
for i in range(n):
	if s[i] in {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}:
		continue
	else:
		ns.append('.')
		if 'A' <= s[i] <= 'Z':
			t = ord(s[i]) + ord('a') - ord('A')
			ns.append(chr(t))
		else:
			ns.append(s[i])
print(''.join(ns))


t = ''
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
st = input()
for n in st:
	if n in v:
		st = st.replace(n, '')
st = st.lower()
for i in st:
	t = t + '.' + i
print(t)


import re
entrada = input()
string = '[b-df-hj-np-tv-xz]|[B-DF-HJ-NP-TV-XZ]'
salida = ''
match = re.findall(string, entrada)
for elemento in match:
	salida += '.' + elemento
print(salida.lower())


vow = 'aeioyu'
s = input().lower()
k = []
for i in s:
	if not i in vow:
		k.append('.' + i)
for i in k:
	print(i, end='')


ans = ''
string = input()
for c in string:
	if c.lower() != 'a' and c.lower() != 'e' and (c.lower() != 'i') and (c.lower() != 'o') and (c.lower() != 'u') and (c.lower() != 'y'):
		ans += '.' + c.lower()
print(ans)


a = input()
b = a.replace('a', '')
c = b.replace('e', '')
d = c.replace('i', '')
e = d.replace('o', '')
f = e.replace('u', '')
g = f.replace('A', '')
h = g.replace('E', '')
i = h.replace('I', '')
j = i.replace('O', '')
k = j.replace('U', '')
l = k.replace('Y', '')
o = l.replace('y', '')
w = o.lower()
u = len(w)
for q in range(u):
	print('.', end='')
	print(w[q], end='')


x = input()
k = 0
x = x.lower()
for i in range(len(x)):
	if x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'y'):
		continue
	else:
		print('.', end='')
		print(x[i], end='')


s = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i in vowel:
		s = s.replace(i, '')
slist = []
for i in range(len(s)):
	slist.append('.')
	slist.append(s[i])
ans = ''
for i in slist:
	ans = ans + i
print(ans.lower())


n = input()
c = 'bcdfghjklmnpqrstvwxz'
d = c.upper()
a = ''
for i in range(len(n)):
	if n[i] in c:
		a = a + n[i]
	if n[i] in d:
		a = a + n[i].lower()
for i in range(len(a)):
	print(end='.')
	print(a[i], end='')


word = input().lower()
output = ''
for c in word:
	if c not in 'aeiouy':
		output = output + '.' + c
print(output)


a = input()
vovel = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
aprint = []
for i in a:
	aprint.append(i)
a = aprint
for i in vovel:
	while i in a:
		a.remove(i)
for i in range(len(a)):
	ii = ord(a[i])
	if ord('A') <= ii <= ord('Z'):
		a[i] = chr(ord(a[i]) + 32)
for i in range(len(a)):
	a[i] = '.' + a[i]
aprint = ''
for i in a:
	aprint = aprint + i
print(aprint)


def lowerChar(x):
	if ord(x) >= ord('A') and ord(x) <= ord('Z'):
		return chr(ord(x) - ord('A') + ord('a'))
	else:
		return x

def lowerString(x):
	s = ''
	for i in range(0, len(x)):
		s = s + lowerChar(x[i])
	return s
iString = input()
iString = lowerString(iString)
s = ''
for i in range(0, len(iString)):
	x = iString[i]
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		s = s
	else:
		s = s + '.' + x
print(s)


n = input()
n = n.lower()
li = []
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		li.append('.')
		li.append(n[i])
n = ''.join([str(i) for i in li])
print(n)


s = list(input().lower())
gl = ['a', 'o', 'y', 'e', 'u', 'i']
s_new = []
for i in s:
	if i not in gl:
		s_new.append(i)
print('.' + '.'.join(s_new))


input_word = str(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
j_list = []
for j in input_word:
	if j not in vowels:
		j_list.append(j)
print('.' + '.'.join(j_list).lower())


import re
ans = ''
i = input().lower()
x = re.sub('[aeiouy]', '', i)
for i in x:
	ans += '.' + i
print(ans)


st = input()
st = st.lower()
st = '.'.join((x for x in st if x not in 'aeiouy'))
st = '.' + st
print(st)


n = input().lower()
vowels = 'AOYEUIaoyeui'
res = ''
for i in n:
	if i not in vowels:
		res += '.' + i
	else:
		pass
print(res)


init_string = list(input())
final_string = []
for letter in init_string:
	if letter.isupper():
		letter = letter.lower()
	if not (letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y')):
		final_string.append(letter)
print('.', end='')
print('.'.join(final_string))


work_string = input().lower()
vowels = 'aoyeui'
output_string = ''
for symbol in work_string:
	if symbol not in vowels:
		output_string += '.' + symbol
print(output_string)


import re
s = input().strip()
low_s = s.lower()
new_s = ''
for i in low_s:
	new_s += '.' + i
	if i in 'aeoiuy':
		new_s = new_s.replace(i, '.')
ss = re.sub('[.]+', '.', new_s)
if ss[len(ss) - 1] == '.':
	print(ss[0:len(ss) - 1])
else:
	print(ss)


from sys import stdin
inp = stdin.readline()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
out = ''
while i < len(inp) - 1:
	if not inp[i].lower() in vowels:
		out = out + '.' + inp[i].lower()
	i = i + 1
print(out)


s = input()
vowels = 'AOYEUIaoyeui'
result = ''
for i in s:
	if i in vowels:
		result += ''
	else:
		result += i
for j in range(len(result)):
	print('.' + result[j].lower(), end='')


s = input()
l = list()
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
		continue
	else:
		l.append('.')
		if i.isupper():
			l.append(i.lower())
		else:
			l.append(i)
print(''.join(l))


string = input()
string = string.lower()
string = list(string)
new_string = list()
new_word = str()
vovels = {'a', 'u', 'e', 'o', 'y', 'i'}
consonants = {'j', 's', 'b', 'k', 't', 'c', 'l', 'd', 'm', 'v', 'n', 'w', 'f', 'x', 'g', 'p', 'h', 'q', 'z', 'r'}
for symbol in string:
	if (symbol in vovels) == True:
		continue
	if (symbol in consonants) == True:
		new_string += ['.'] + [symbol]
for i in new_string:
	new_word += str(i)
print(new_word)


T = 'aeiouy'
T1 = input('')
T1 = T1.lower()
T2 = ''
for k in T1:
	if not k in T:
		T2 += '.' + k
print(T2)


word = input().lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for element in word.lower():
	if element in vowels:
		word = word.replace(element, '')
	newstring = '.'.join(word)
print('.' + newstring)


a = input()
a = list(a.lower())
b = 'AOYEUI'
b = list(b.lower())
c = []
for i in range(len(a)):
	if not a[i] in b:
		c.append(a[i])
i = 0
while i < len(c):
	c.insert(i, '.')
	i = i + 2
c = ''.join(c)
print(c)


print('.' + '.'.join(list(filter(lambda x: x not in 'aeiouy', str(input()).lower()))))


n = 'aoyeui'
word = input().lower()
res = ''
for i in range(len(word)):
	if word[i] not in n:
		res += '.' + word[i]
print(res)


s = input()
i = 0
s2 = ''
vowellist = ['a', 'e', 'i', 'o', 'u', 'y']
while i < len(s):
	if s[i].lower() not in vowellist:
		s2 = s2 + '.' + s[i]
	i += 1
print(s2.lower())


n = input().lower()
a = 'aoyeui'
t = ''
for i in n:
	if i not in a:
		i = '.' + i
	else:
		i = ''
	t += i
print(t)


string = input().lower()
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
for letter in string:
	if letter in vowels:
		pass
	else:
		print('.' + letter, end='')


s = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for l in range(len(s)):
	if s[l] in vowels:
		s[l] = ''
	else:
		s[l] = '.{0}'.format(s[l])
print(''.join(s))


x = str(input())
a = ''
sample = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(x)):
	if x[i] not in sample:
		a = a + '.'
		if x[i].isupper():
			a = a + x[i].lower()
		else:
			a = a + x[i]
print(a)


from sys import stdin, stdout
b = stdin.readline()
a = ''
b = b.lower()
for x in b:
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i') or (x == '\n'):
		pass
	else:
		a = a + '.' + x
print(a)


g1 = 'BCDFGHJKLMNPQRSTVWXZ'
g2 = 'bcdfghjklmnpqrstvwxz'
s = input()
res = ''
for i in s:
	if i in g2:
		res += '.' + i
	elif i in g1:
		res += '.' + g2[g1.find(i)]
print(res)


l = []
x = input()
arr_vowel = [97, 101, 105, 111, 117, 121, 65, 69, 73, 79, 85, 89]
arr = []
for i in x:
	arr.append(ord(i))
for i in arr:
	if i not in arr_vowel:
		if i + 32 <= 122:
			l.append('.')
			l.append(chr(i + 32))
		else:
			l.append('.')
			l.append(chr(i))
s = ''
for i in l:
	s += i
print(s)


mot = input()
temp = ''
for c in mot:
	if not c.upper() in ['A', 'E', 'O', 'U', 'Y', 'I']:
		temp = temp + '.' + c.lower()
print(temp.lower())


ch = input().lower()
ch2 = ch
s = 'aoyeui'
liste = list(s)
for i in range(0, len(ch2)):
	if ch2[i] in liste:
		ch = ch.replace(ch2[i], '')
s1 = '.'
liste2 = list(ch)
print('.' + s1.join(liste2))


word = input()
sog = 'AOYEUIaoyeiu'
new_word = str()
for i in word:
	if i in sog:
		continue
	if i not in sog and i.isalpha():
		new_word += f'.{i.lower()}'
print(new_word)


n = input()
x = []
k = ['a', 'o', 'i', 'e', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for t in n:
	if t not in k:
		x.append('.')
		a = t.lower()
		x.append(a)
print(*x, sep='')


ls = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']

def v(ch):
	if ch in ls:
		return False
	else:
		return True
s = input()
for i in s:
	flag = v(i)
	if flag:
		print('.' + i.lower(), end='')


s = str(input(''))
s = s.casefold()
li = list(s)
con_li = ['a', 'e', 'i', 'o', 'u', 'y']
a = 0
for x in li[:]:
	if x in con_li:
		li.remove(x)
for i in range(len(li)):
	li.insert(a, '.')
	a = a + 2
op = ''.join(li)
print(op)


import re
inp = re.sub('[a,o,y,e,u,i]', '', input().lower())
for i in inp:
	print('.' + i, end='')


from os import replace
str = input().lower()
str = str.replace('a', '')
str = str.replace('e', '')
str = str.replace('i', '')
str = str.replace('o', '')
str = str.replace('u', '')
str = str.replace('y', '')
for i in range(0, 2 * len(str)):
	if i % 2 == 0:
		str = str[0:i] + '.' + str[i:len(str)]
print(str)


l = input()
l = l.lower()
while True:
	a = l.find('a')
	if a == -1:
		break
	l = l[:a] + l[a + 1:]
while True:
	e = l.find('e')
	if e == -1:
		break
	l = l[:e] + l[e + 1:]
while True:
	i = l.find('i')
	if i == -1:
		break
	l = l[:i] + l[i + 1:]
while True:
	o = l.find('o')
	if o == -1:
		break
	l = l[:o] + l[o + 1:]
while True:
	u = l.find('u')
	if u == -1:
		break
	l = l[:u] + l[u + 1:]
while True:
	y = l.find('y')
	if y == -1:
		break
	l = l[:y] + l[y + 1:]
for letter in l:
	print('.', letter, sep='', end='')
print()


string = input()
str1 = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string:
	if i.lower() not in vowel:
		str1 += i.lower()
print('.' + '.'.join((i for i in str1)))


n = str(input())
n = n.replace('A', '')
n = n.replace('O', '')
n = n.replace('Y', '')
n = n.replace('E', '')
n = n.replace('U', '')
n = n.replace('I', '')
n = n.replace('a', '')
n = n.replace('o', '')
n = n.replace('y', '')
n = n.replace('e', '')
n = n.replace('u', '')
n = n.replace('i', '')
n = n.rjust(len(n) + 1, '.')
n = '.'.join(n)
n = n.replace('.', '', 1)
n = n.lower()
print(n)


inp = list(map(str, input()))
types = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
new = ''
for i in inp:
	if i not in types:
		new += '.' + i
print(new.lower())


word2 = input()
word = word2.lower()
l = len(word)
w = []
f = []
for i in range(l):
	r = word[i]
	if r != 'a' and r != 'e' and (r != 'i') and (r != 'o') and (r != 'u') and (r != 'y'):
		w.append('.')
		w.append(r)
for i in w:
	print(i, end='')


import re

def main():
	seq_input = input()
	res = ''
	pattern = re.compile('[aeiouy]', re.IGNORECASE)
	for i in seq_input:
		if pattern.match(i):
			continue
		else:
			res = '{}.{}'.format(res, i.lower())
	print(res)
main()


words = input().lower()
fin = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in words:
	if char not in vowels:
		fin += '.' + char
print(fin)


voy = 'aoyeui'
x = input().lower()
ans = ''
for c in x:
	if c not in voy:
		ans = ans + '.' + c
print(ans)


import sys
k = sys.stdin.readlines()[0].lower().replace('\n', '')
w = ''
for i in k:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		w += '.' + i
print(w)


slovo = input()
slovo2 = ''
for i in range(len(slovo)):
	if slovo[i].lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		slovo2 += '.' + slovo[i].lower()
print(slovo2)


string = input().lower()
nv = '.'.join([c for c in string if not c in 'aiueoy'])
print('.' + nv)


string = input()
essa = string.lower()
newstr = essa

def split(word):
	return [char for char in word]
samogloski = ('a', 'e', 'i', 'o', 'u', 'y')
for x in essa:
	if x in samogloski:
		newstr = newstr.replace(x, '')
split(newstr)
essa = '.'.join(newstr)
print('.' + essa)


string = input()
lis = ['a', 'y', 'e', 'i', 'o', 'u']
lis2 = []
for i in string:
	if i.lower() not in lis:
		lis2.append(i.lower())
if lis2 == []:
	print('')
elif lis2[0] != '.':
	print('.' + '.'.join(lis2))
else:
	print('.'.join(lis2))


sVowels = 'aeiouy'
sInput = input()
sInput = sInput.lower()
sReturn = ''
for sLetter in sInput:
	if sVowels.find(sLetter) < 0:
		sReturn = sReturn + '.' + sLetter
print(sReturn)


d = {chr(i + 65): '.' + chr(i + 97) for i in range(26)}
for i in 'AEIOUYaeiouy':
	d[i] = ''
for i in input():
	print(d.get(i, '.' + i), end='')


S = input()
S = S.lower()
X = ''
for _ in S:
	if _ not in 'aeiouy':
		X = X + '.' + _
print(X)


strs = []
output = []
line = input().lower()
for i in str(line):
	strs.append(i)
	for p in range(len(strs)):
		if strs[p] in ['a', 'e', 'i', 'o', 'u', 'y']:
			strs.pop(p)
		else:
			strs[p] = strs[p]
for m in str('.'.join(strs)):
	output.append(m)
output.insert(0, '.')
print(''.join(output))


a = input()
a1 = a.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
a2 = ''.join(['.' + c for c in a1 if c not in vowels])
print(a2)


lst_vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def valida(str):
	if len(str) < 1 or len(str) > 100:
		return False
	return True

def op(str):
	rpta = ''
	for i in str.lower():
		if i not in lst_vowels:
			rpta += '.' + i
	print(rpta)
str = input()
if valida(str):
	op(str)


input_s = list(input())
output_s = []
for i in input_s:
	if i not in 'aeiouyAEIOUY':
		output_s.append(i.lower())
for i in output_s:
	print('.%c' % i, end='')


a = input()
b = a
z = len(b)
d = 'aeiouy'
c = 0
ll = '.'
a = a.lower()
o = ''
for i in range(len(a)):
	if a[i] not in d:
		o = o + ll + a[i]
print(o)


def Vowels(char):
	if char == 'a' or char == 'o' or char == 'y' or (char == 'e') or (char == 'u') or (char == 'i'):
		return True
	return False
s = str(input().lower())
x = str()
for i in s:
	if Vowels(i) == False:
		x += '.'
		x += i
print(x)


str = input()
lst = list(str)
lst = [s.strip('aeiouyAEIOUY') for s in lst]
for s in lst:
	if s == '':
		continue
	if s >= 'A' and s <= 'Z':
		s = chr(ord(s) + 32)
	print('.' + s, end='')


string = input()
new = ''
for j in string:
	i = j.lower()
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		new += '.'
		if j <= 'a':
			new += chr(ord(j) + 32)
		else:
			new += j
print(new)


def fonction(ch):
	p = '.'
	s = {'A', 'O', 'Y', 'E', 'U', 'I'}
	for k in ch:
		if k.upper() not in s:
			p += k.lower() + '.'
	return p[:len(p) - 1]
ch = input()
print(fonction(ch))


palabra = input()
palabra = palabra.lower()
lista = []
x = 0
for i in range(len(palabra)):
	if palabra[i] != 'a' and palabra[i] != 'e' and (palabra[i] != 'i') and (palabra[i] != 'o') and (palabra[i] != 'u') and (palabra[i] != 'y'):
		lista.append(palabra[i])
for i in range(len(lista)):
	lista.insert(x, '.')
	x += 2
for i in lista:
	print(i, end='', sep='')


original = input().lower()
vowels = 'aeiouy'
letters = []
for letter in original:
	if letter not in vowels:
		letters.append(letter)
print('.' + '.'.join(letters))


def low(s):
	n = ''
	for i in range(len(s)):
		if ord(s[i]) >= ord('A') and ord(s[i]) <= ord('Z'):
			n += chr(ord(s[i]) + 32)
		else:
			n += s[i]
	return n
s = input()
v = 'AEIOUYaeiouy'
n = ''
for i in range(len(s)):
	if s[i] in v:
		continue
	else:
		n += '.' + s[i]
print(low(n))


vowel = ['A', 'E', 'O', 'U', 'I', 'Y']
word = input()
word_new = ''
for character in word:
	add = ''
	if character.upper() in vowel:
		pass
	if character.upper() not in vowel:
		add = '.' + character.lower()
		word_new += add
print(word_new)


a = list(input())
for i in a[:]:
	if i in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']:
		a.remove(i)
a = ''.join(a)
a = a.lower()
b = ['.' + i for i in a]
b = ''.join(b)
print(b, sep='')


word = input().lower()
WORD = ''
for i in range(0, len(word)):
	if word[i] not in 'aeiouy':
		WORD += '.' + word[i]
print(WORD)


st = input()
st = st.lower()
res = ''
Vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in st:
	if i not in Vow:
		res = res + '.' + i
print(res)


n = input()
s = ''
for i in n:
	i = i.upper()
	if i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'U') or (i == 'I'):
		continue
	else:
		i = i.lower()
		s = s + '.' + str(i)
print(s)


string = input()
string = string.lower()
vowels = ['a', 'o', 'u', 'y', 'i', 'e']
new_string = ''
for character in string:
	if character in vowels:
		continue
	else:
		new_string = new_string + character
for character in new_string:
	print('.', character, end='', sep='')


inputstr = input()
resultstr = ''
vowels = 'AEIOUYaeiouy'
for s in inputstr:
	if vowels.__contains__(s) == False:
		resultstr += '.' + s.lower()
print(resultstr)


st = input()
vow = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
st1 = ''
for i in st:
	if i not in vow:
		st1 = st1 + '.' + i
print(st1.lower())


s = input()
s = s.lower()
s = list(s)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
conso = []
for i in s:
	if i not in vowel:
		conso.append(i)
ans = ''
for i in conso:
	ans = ans + '.' + i
print(ans)


a = input()
word = ''
glas = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in a:
	i = i.upper()
	dele = True
	for j in glas:
		if i == j:
			dele = False
			break
	if dele:
		word = word + '.' + i.lower()
print(word)


a = input()
b = []
i = 0
a = a.lower()
while i < len(a):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		i += 1
		continue
	else:
		b.append('.')
		b.append(a[i])
		i += 1
print(*b, sep='')


s = list(input())
ans = []
for i in range(len(s)):
	if s[i].isupper():
		s[i] = s[i].lower()
		if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
			ans.append('.')
			ans.append(s[i])
	elif s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		ans.append('.')
		ans.append(s[i])
print(''.join(ans))


def dot(char):
	return '.' + char
word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
chars = ''
for i in word:
	if i in vowels:
		continue
	else:
		chars += dot(i)
print(chars)


con = 'QqWwRrTtPpSsDdFfGgHhJjKkLlZzXxCcVvBbNnMm'
din = input()
dout = []
for i in range(len(din)):
	if chr(ord(din[i]) + 32) in con:
		dout += '.' + chr(ord(din[i]) + 32)
	elif din[i] in con:
		dout += '.' + din[i]
print(''.join(dout))


from sys import stdin
string = stdin.readline().rstrip()
string = string.lower()
s = ''
for ele in string:
	if ele not in 'aeiouy':
		s = s + '.' + ele
print(s)


s = input()
a = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'y', 'o', 'u'}
res = ''
for i in s:
	if i in a:
		continue
	if ord(i) >= 65 and ord(i) <= 90:
		i = chr(ord(i) + 32)
	res += '.' + i
print(res)


word = input().lower()
newWord = ''
for i in range(len(word)):
	if word[i] != 'a' and word[i] != 'o' and (word[i] != 'y') and (word[i] != 'e') and (word[i] != 'u') and (word[i] != 'i'):
		newWord += '.'
		newWord += word[i]
print(newWord)


s = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
ans = ''
for ch in s:
	if ch.upper() not in vowels:
		ans += '.' + ch.lower()
print(ans)


vow = 'aoyeui'
s = input().lower()
for i in s:
	if not i in vow:
		print('.{}'.format(i), end='')


a = input()
b = a.replace('A', '').replace('a', '').replace('O', '').replace('o', '').replace('Y', '').replace('y', '').replace('E', '').replace('e', '').replace('U', '').replace('u', '').replace('I', '').replace('i', '')
dl = len(b)
c = b.replace('', '.', dl).lower()
print(c)


def petya(string):
	result = string.lower()
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for char in str(result):
		if char in vowels:
			result = result.replace(char, '')
	new_result = ''
	for char in result:
		new_result += '.' + char
	return new_result

def main():
	strin = input()
	print(petya(strin))
main()


import math
from collections import defaultdict, Counter, deque
INF = float('inf')

def gcd(a, b):
	while b:
		(a, b) = (b, a % b)
	return a

def isPrime(n):
	if n <= 1:
		return False
	i = 2
	while i ** 2 <= n:
		if n % i == 0:
			return False
		i += 1
	return True

def primeFactor(n):
	if n % 2 == 0:
		return 2
	i = 3
	while i ** 2 <= n:
		if n % i == 0:
			return i
		i += 1
	return n

def vars():
	return map(int, input().split())

def array():
	return list(map(int, input().split()))

def main():
	s = input().lower()
	v = ['a', 'o', 'y', 'e', 'u', 'i']
	ans = ''
	for i in s:
		if i not in v:
			ans += '.' + i
	print(ans)
t = 1
for _ in range(t):
	main()


a = input()
l = [65, 69, 73, 79, 85, 89, 97, 101, 105, 111, 117, 121]
p = []
y = ''
q = ''
t = 0
for i in range(len(a)):
	if ord(a[i]) in l:
		t = 1
	else:
		t = 0
		break
if t == 1:
	print('.')
for i in range(len(a)):
	if ord(a[i]) not in l:
		if ord(a[i]) < 97:
			m = ord(a[i])
			q = q + '.' + chr(m + 32)
		else:
			q = q + '.' + a[i]
print(q)


p = input()
p1 = list(p)
for i in range(len(p1)):
	if p1[i] in {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}:
		continue
	elif ord(p1[i]) in range(65, 91):
		print('.' + chr(ord(p1[i]) + 32), end='')
	else:
		print('.' + p1[i], end='')


def isvovel(x):
	if x == 'a' or x == 'i' or x == 'e' or (x == 'o') or (x == 'u') or (x == 'y'):
		return 1
	return 0
str = input()
str = str.lower()
strans = ''
for i in str:
	if not isvovel(i):
		strans += '.'
		strans += i
print(strans)


strr = input()
strr = strr.casefold()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
finstr = ''
for x in range(len(strr)):
	if strr[x] not in vowels:
		finstr = finstr + strr[x]
print('.' + '.'.join(finstr))


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = input()
for v in vowels:
	word = word.replace(v, '')
	word = word.replace(v.upper(), '')
s = ''
for c in word:
	s += '.'
	s += c.lower()
print(s)


s = input()
s1 = s.lower()
new = ''
for i in s1:
	if i not in 'aeiouy':
		new += i
for i in new:
	print('.{}'.format(i), end='')


x = 'aeyuioA'
itog = ''
st = list(input().lower())
for i in st:
	if i not in x:
		itog += '.' + i
print(itog)


line = input()
length = len(line)
list = list(line.lower())
for i in range(0, length):
	for char in list:
		if char == 'u':
			list.remove(char)
		elif char == 'a':
			list.remove(char)
		elif char == 'e':
			list.remove(char)
		elif char == 'i':
			list.remove(char)
		elif char == 'o':
			list.remove(char)
		elif char == 'y':
			list.remove(char)
newlist = '.' + '.'.join(list)
print(newlist)


string = list(input().lower())
ans = []
for x in string:
	if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'i') and (x != 'u'):
		ans.append('.')
		ans.append(x)
print(*ans, sep='')


a = input()
l = len(a)
r = ''
for i in range(0, l):
	if a[i] == 'a' or a[i] == 'A' or a[i] == 'o' or (a[i] == 'O') or (a[i] == 'y') or (a[i] == 'Y') or (a[i] == 'e') or (a[i] == 'E') or (a[i] == 'u') or (a[i] == 'U') or (a[i] == 'i') or (a[i] == 'I'):
		pass
	else:
		r += '.' + a[i].lower()
print(r)


word = input().rstrip()
word = word.lower()
idx = 0
length = len(word)
while idx < length:
	if word[idx] == 'a' or word[idx] == 'e' or word[idx] == 'i' or (word[idx] == 'o') or (word[idx] == 'u') or (word[idx] == 'y'):
		word = word[:idx] + word[idx + 1:]
		length -= 1
	else:
		idx += 1
result = ''
for letter in word:
	result += '.'
	result += letter
print(result)


n = 'aeiouy'
s = input().lower()
result = [f'.{x}' for x in s if x not in n]
print(''.join(result))


data = input()
st = ''
for e in data:
	if e != 'A' and e != 'O' and (e != 'Y') and (e != 'E') and (e != 'U') and (e != 'I') and (e != 'a') and (e != 'o') and (e != 'y') and (e != 'e') and (e != 'u') and (e != 'i'):
		e = '.' + e
		st = st + e
st = st.lower()
print(st)


stringInput = list(input())
while 'a' in stringInput or 'o' in stringInput or 'y' in stringInput or ('e' in stringInput) or ('u' in stringInput) or ('i' in stringInput) or ('A' in stringInput) or ('O' in stringInput) or ('Y' in stringInput) or ('E' in stringInput) or ('U' in stringInput) or ('I' in stringInput):
	if 'A' in stringInput:
		stringInput.remove('A')
	elif 'O' in stringInput:
		stringInput.remove('O')
	elif 'Y' in stringInput:
		stringInput.remove('Y')
	elif 'E' in stringInput:
		stringInput.remove('E')
	elif 'U' in stringInput:
		stringInput.remove('U')
	elif 'I' in stringInput:
		stringInput.remove('I')
	elif 'a' in stringInput:
		stringInput.remove('a')
	elif 'o' in stringInput:
		stringInput.remove('o')
	elif 'y' in stringInput:
		stringInput.remove('y')
	elif 'e' in stringInput:
		stringInput.remove('e')
	elif 'u' in stringInput:
		stringInput.remove('u')
	elif 'i' in stringInput:
		stringInput.remove('i')
print(('.' + '.'.join(stringInput)).lower())


string = input()
res = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for x in string:
	if x not in vowels:
		res = res + '.' + x.lower()
print(res)


string = input().lower()
notv = '.'.join([c for c in string if not c in 'aiueoy'])
print('.' + notv)


s = input()
s.lower()
ans = ''
for char in s:
	if char in 'aeyiouAEYUIO':
		pass
	else:
		ans += char
new = ''
for con in ans:
	new += '.'
	new += con
print(new.lower())


x = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def is_vowel(letter0):
	return letter0 not in vowels
x = list(filter(is_vowel, x))
string_builder = ''
for i in range(len(x)):
	string_builder = string_builder + '.' + x[i]
print(string_builder)


(Max, Min, Vmax, Vmin) = ('ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz', 'AOYEUI', 'aoyeui')
ch = input()
l = list(ch)
ch1 = ''
k = 0
for i in l:
	if (i not in Vmin) & (i not in Vmax):
		if i in Max:
			for k in range(26):
				if i == Max[k]:
					ch1 = ch1 + '.' + Min[k]
		else:
			ch1 = ch1 + '.' + i
print(ch1)


s = input().lower()
n = ''
for i in s:
	if i not in 'aiueoy':
		n += '.' + i
print(n)


string = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_string = ''
for s in string:
	if s == vowels[0] or s == vowels[1] or s == vowels[2] or (s == vowels[3]) or (s == vowels[4]) or (s == vowels[5]):
		continue
	new_string += '.' + s
print(new_string)


c = input()
c = c.lower()
exception = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(c)):
	if c[i] in exception:
		pass
	else:
		print('.' + c[i], end='')


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
st = s.lower()
emp = ''
for i in st:
	if i in vowels:
		continue
	else:
		emp += i
e = ''
for i in emp:
	e += '.' + i
print(e)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = list(map(chr, list(range(97, 123))))
consonants = [x for x in consonants if x not in vowels]
vowels = vowels + [x.upper() for x in vowels]
consonants = consonants + [x.upper() for x in consonants]
s = input()
rslt = []
for x in s:
	if x not in vowels:
		rslt.append('.' + x.lower())
print(''.join(rslt))


s = input()
s = s.lower()
l = ''
for i in range(len(s)):
	if s[i] not in 'aoyeui':
		l = l + s[i]
for i in range(len(l)):
	print('.', end='')
	print(l[i], end='')


v = input().lower()
o = ''
for i in range(len(v)):
	if v[i] != 'a' and v[i] != 'e' and (v[i] != 'i') and (v[i] != 'o') and (v[i] != 'u') and (v[i] != 'y'):
		o = o + '.' + v[i]
print(o)


a = input()
a = a.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in a:
	if i in vowels:
		a = a.replace(i, '')
lst = []
for i in a:
	lst.append(i)
flst = []
for i in lst:
	flst.append('.')
	flst.append(i)
ans = ''
for i in flst:
	ans = ans + i
print(ans)


lyst = []
word = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for c in word:
	if c in vowels:
		continue
	else:
		lyst.append('.')
		lyst.append(c.lower())
print(''.join(lyst))


from collections import deque, Counter, OrderedDict
from heapq import nsmallest, nlargest
from math import ceil, floor, log, log2, sqrt, gcd, factorial

def binNumber(n, size=1):
	return bin(n)[2:].zfill(size)

def iar():
	return list(map(int, input().split()))

def ini():
	return int(input())

def isp():
	return map(int, input().split())

def sti():
	return str(input())
a = {'a', 'o', 'e', 'i', 'u', 'y'}
s = sti()
for c in s:
	if c.isupper():
		c = c.lower()
	if not c in a:
		print('.' + c, end='')


string = input()
vovels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for x in vovels:
	string = string.replace(x, '')
the_dot = '.'
stringo = ''
for x in range(len(string)):
	letter = string[x]
	stringo = stringo + letter + the_dot
stringo = stringo[:-1]
final_string = stringo.lower()
print('.' + final_string)


s = input()
s = s.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in s:
	if x in vowels:
		s = s.replace(x, '')
s1 = list(s)
s = '.'.join(s1)
print('.' + s)


v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'i', 'e', 'o', 'u', 'y']
n = list(input())
x = []
for i in range(len(n)):
	if n[i] not in v:
		x.append(n[i])
print('.' + '.'.join((str(y.lower()) for y in x)))


gl = 'aoyeui'
stri = input().lower()
result = ''
for let in stri:
	if let not in gl:
		result += f'.{let}'
print(result)


s = input()
a = 'BCDFGHJKLMNPQRSTVWXZ'
b = 'bcdfghjklmnpqrstvwxz'
l = []
for i in s:
	for j in range(len(a)):
		if i == a[j]:
			l.append(b[j])
	for j in b:
		if i == j:
			l.append(j)
r = ''
for i in l:
	r = r + '.' + i
print(r)


s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
l = list(s)
l3 = []
for i in l:
	if i not in vowels:
		l3.append(i)
l4 = []
for i in range(len(l3)):
	l4.append('.')
	l4.append(l3[i])
s3 = ''
for i in l4:
	s3 = s3 + str(i)
print(s3.lower())


s = input().upper()
t = s.replace('A', '').replace('O', '').replace('Y', '').replace('E', '').replace('U', '').replace('I', '').replace('', ' ').split()
t = '.'.join(t)
print(t.rjust(len(t) + 1, '.').lower())


filePath = input()
outPut = ''
i = 0
j = 0
while i < len(filePath):
	if filePath[i] in ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'):
		outPut = outPut[:j] + ''
		j += 1
	elif filePath[i] in ('B', 'b'):
		outPut = outPut[:j] + '.b'
	elif filePath[i] in ('C', 'c'):
		outPut = outPut[:j] + '.c'
	elif filePath[i] in ('D', 'd'):
		outPut = outPut[:j] + '.d'
	elif filePath[i] in ('F', 'f'):
		outPut = outPut[:j] + '.f'
	elif filePath[i] in ('G', 'g'):
		outPut = outPut[:j] + '.g'
	elif filePath[i] in ('H', 'h'):
		outPut = outPut[:j] + '.h'
	elif filePath[i] in ('J', 'j'):
		outPut = outPut[:j] + '.j'
	elif filePath[i] in ('K', 'k'):
		outPut = outPut[:j] + '.k'
	elif filePath[i] in ('L', 'l'):
		outPut = outPut[:j] + '.l'
	elif filePath[i] in ('M', 'm'):
		outPut = outPut[:j] + '.m'
	elif filePath[i] in ('N', 'n'):
		outPut = outPut[:j] + '.n'
	elif filePath[i] in ('P', 'p'):
		outPut = outPut[:j] + '.p'
	elif filePath[i] in ('Q', 'q'):
		outPut = outPut[:j] + '.q'
	elif filePath[i] in ('R', 'r'):
		outPut = outPut[:j] + '.r'
	elif filePath[i] in ('S', 's'):
		outPut = outPut[:j] + '.s'
	elif filePath[i] in ('T', 't'):
		outPut = outPut[:j] + '.t'
	elif filePath[i] in ('V', 'v'):
		outPut = outPut[:j] + '.v'
	elif filePath[i] in ('W', 'w'):
		outPut = outPut[:j] + '.w'
	elif filePath[i] in ('X', 'x'):
		outPut = outPut[:j] + '.x'
	elif filePath[i] in ('Z', 'z'):
		outPut = outPut[:j] + '.z'
	i += 1
	j += 2
print(outPut)


def StrTask(s):
	a = ['a', 'o', 'e', 'u', 'i', 'y']
	c = []
	st = ''
	for i in range(len(s)):
		if s[i] not in a:
			c.append(s[i])
	b = ''
	if len(c) != 0:
		for i in range(len(c)):
			b += '.' + c[i]
	else:
		b = '.'
	return b
s = input()
s = s.lower()
print(StrTask(s))


word = input().lower()
for letter in 'aoyeui':
	word = word.replace(letter, '')
word = '.'.join(list(word))
print('.' + word)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
new_str = string
for i in range(len(string)):
	ch = string[i]
	if ch in vowels:
		new_str = new_str.replace(string[i], '')
new_str = new_str.lower()
new_str2 = ''
for j in range(len(new_str)):
	ch = '.' + new_str[j]
	new_str2 += ch
print(new_str2)


from collections import Counter
string = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for vowel in vowels:
	if vowel in string:
		vowel_count = string.count(vowel)
		for delete in range(vowel_count):
			string.remove(vowel)
print('.' + '.'.join(string))


def stringTask(string: str) -> str:
	vowels = {'a': True, 'e': True, 'i': True, 'o': True, 'u': True, 'y': True}
	string = '.'.join(list(filter(lambda s: vowels.get(s) is None, list(string.lower()))))
	return '.' + string

def main():
	string = input().strip()
	print(stringTask(string))
main()


str = input()
str1 = ''
str = str.lower()
i = 0
while i < len(str):
	if str[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		str = str[:i] + str[i + 1:]
	else:
		i += 1
		pass
for j in range(2 * len(str)):
	if j % 2 == 0:
		str1 += '.'
	else:
		str1 += str[j // 2]
print(str1)


s = input()
s = s.lower()
s = list(s)
if 'a' in s:
	s = list(filter('a'.__ne__, s))
if 'e' in s:
	s = list(filter('e'.__ne__, s))
if 'i' in s:
	s = list(filter('i'.__ne__, s))
if 'o' in s:
	s = list(filter('o'.__ne__, s))
if 'u' in s:
	s = list(filter('u'.__ne__, s))
if 'y' in s:
	s = list(filter('y'.__ne__, s))
s = '.'.join(s)
print('.' + s)


string = input().strip()
string = string.lower()
for i in ['a', 'o', 'y', 'e', 'u', 'i']:
	string = string.replace(i, '')
stringNew = ''
for i in string:
	stringNew += '.'
	stringNew += i
print(stringNew)


s = input().lower()
i = 0
while i < len(s):
	if s[i] in 'eyuioa':
		s = s[:i] + s[i + 1:]
	else:
		i += 1
print('.' + '.'.join(s))


string = input()
my_string = string.lower()
string1 = my_string.translate({ord(i): None for i in 'aouyie'})
list1 = list(string1)
counter = len(string1)
c = 0
for i in range(counter):
	list1.insert(c, '.')
	c = c + 2
final_list = ''.join(map(str, list1))
print(final_list)


w = '.' + input().lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
while i < len(w):
	if w[i] in v:
		w = w.replace(w[i], '', 1)
		i -= 1
	i += 1
w = '.'.join(w)
w = w[1:]
print(w)


a = input()
l = ['.']
for x in a:
	if ['o', 'u', 'y', 'i', 'e', 'a', 'A', 'O', 'Y', 'E', 'I', 'U'].count(x) == 0:
		l.append(x)
for x in range(1, 2 * (len(l) - 1)):
	if x % 2 == 0:
		l.insert(x, '.')
b = ''.join(l)
print(b.lower())


s = str(input())
s = s.lower()
ans = []
for char in s:
	if ord(char) == 97 or ord(char) == 101 or ord(char) == 105 or (ord(char) == 111) or (ord(char) == 117) or (ord(char) == 121):
		continue
	else:
		ans.append('.')
		ans.append(char)
a = ''
for ele in ans:
	a += ele
print(a)


s = input().lower()
VOWELS = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for ch in s:
	if ch not in VOWELS:
		res += '.' + ch
print(res)


s = input().lower()
newS = '.'.join([c for c in s if not c in 'aiueoy'])
print('.' + newS)


import sys
word = sys.stdin.read().strip()
w = list(word)
lenght = len(word)
c = int(0)
while c < lenght:
	if w[c] == w[c].upper():
		w[c] = w[c].lower()
	if w[c] in 'aeiouy':
		w[c] = ''
	else:
		w[c] = '.' + w[c]
	sys.stdout.write(w[c])
	c = c + 1


s = str(input())
res = ''
s = s.lower()
for x in s:
	if x != 'a' and x != 'u' and (x != 'e') and (x != 'i') and (x != 'o') and (x != 'y'):
		res += '.'
		res += x
print(res)


(lst, word) = (['a', 'o', 'y', 'e', 'u', 'i'], input().lower())
(word, lst) = ([i for i in word if i not in lst], [])
for i in reversed(word):
	(lst.append(i), lst.append('.'))
print(''.join(reversed(lst)))


s = input()
l = ['a', 'o', 'y', 'e', 'u', 'i']
x = []
for i in range(0, len(s)):
	p = s[i].lower()
	if p not in l:
		x.append('.')
		x.append(p)
print(*x, sep='')


s = input()
s2 = ''
for i in s.lower():
	if not i in 'euioay':
		s2 += '.' + i
print(s2)


from sys import stdin, stdout
inp = stdin.readline
out = stdout.write
v = 'aeiouyAEIOUY'
s = inp().strip()
res = ''
for i in s:
	if i not in v:
		res += '.'
		res += i.lower()
out(res)


p = list(input())
r = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in p[:]:
	if i in r:
		p.remove(i)
	else:
		print('.' + str(i).lower(), end='')


(n, vow) = (input().lower(), ['a', 'o', 'y', 'e', 'u', 'i'])
for i in n:
	if i not in vow:
		print('.' + str(i), end='')


s = input().lower()
r = '.'
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		s.replace(i, '')
	else:
		r += i
		r += '.'
l = len(r)
print(r[0:len(r) - 1])


def is_vowel(c):
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		return True
	return False

def main():
	si = input().lower()
	sf = ''
	li = list(si)
	for i in range(len(li)):
		if is_vowel(li[i]):
			continue
		else:
			sf += '.'
			sf += li[i]
	print(sf)
main()


str = input()
str = str.lower()
str = str.replace('a', '')
str = str.replace('e', '')
str = str.replace('y', '')
str = str.replace('o', '')
str = str.replace('u', '')
str = str.replace('i', '')
final_str = ''
for i in str:
	final_str = final_str + '.'
	final_str = final_str + i
print(final_str)


s = input().lower()
p = 'aiouey'
f = ''
for i in s:
	if not i in p:
		f += '.' + i
print(f)


string = input().lower()
letters = 'aoyeui'
new_string = ''
for value in string:
	if letters.find(value) != -1:
		string = string.replace(value, '')
print('.' + '.'.join(string))


word = input().lower()
cons = 'aouyei'
for a in cons:
	word = word.replace(a, '')
newword = ''
for a in word:
	newword += '.' + a
print(newword)


n = []
n = input()
n = n.lower()
w = []
for i in n:
	w.append(i)
q = ['a', 'o', 'u', 'e', 'i', 'y']
end = []
for i in w:
	if i not in q:
		end.append(i)
d = '.'.join(end)
print('.' + d)


import math
a = input().lower()
b = ['a', 'e', 'o', 'u', 'y', 'i']
a = filter(lambda x: x not in b, a)
a = '.'.join(a)
print('.' + a)


from sys import stdin, stdout

def getTaskDone(someString: str) -> str:
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	constructedString = []
	for letter in someString:
		lowerLetter = letter.lower()
		if lowerLetter in vowels:
			continue
		constructedString.append(f'.{lowerLetter}')
	return ''.join(constructedString)

def main():
	someString = stdin.readline().strip()
	stdout.write(f'{getTaskDone(someString)}\n')
main()


usput = input()
while True:
	if usput.isalpha() == True:
		if 1 <= len(usput) <= 100:
			break
		else:
			usput = input()
	else:
		usput = input()
usput = usput.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in usput:
	if x in vowels:
		usput = usput.replace(x, '')
usput = '.'.join(usput)
usput = '.' + usput
print(usput)


char = ['a', 'e', 'o', 'i', 'u', 'y']
result = []
string1 = str(input().lower())
for letter in string1:
	if letter in char:
		string1 = [s for s in string1 if s != letter]
for i in range(len(string1)):
	result.append('.' + string1[i])
print(''.join(map(str, result)))
print('\n')


vowels_list = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
result = ''
input_s = input()
for i in range(len(input_s)):
	if input_s[i] not in vowels_list:
		result += '.{}'.format(input_s[i].lower())
print(result)


a = input().lower()
b = []
s = list(a)
d = ['a', 'e', 'i', 'o', 'u', 'y']
for x in a:
	if x not in d:
		b.append('.')
		b.append(x)
print(''.join(b))


l = list(input())
s = ['a', 'e', 'o', 'u', 'y', 'i']
p = []
for i in range(len(l)):
	r = l[i].lower()
	if r not in s:
		p.append('.')
		p.append(r)
print(''.join(p))


str = input()
l = []
for i in range(len(str)):
	if str[i] == 'a' or str[i] == 'A' or str[i] == 'e' or (str[i] == 'E') or (str[i] == 'I') or (str[i] == 'i') or (str[i] == 'O') or (str[i] == 'o') or (str[i] == 'U') or (str[i] == 'u') or (str[i] == 'Y') or (str[i] == 'y'):
		continue
	else:
		l.append('.')
		if ord(str[i]) >= 65 and ord(str[i]) <= 90:
			l.append(chr(ord(str[i]) + 32))
		else:
			l.append(str[i])
print(''.join(l))


import sys
s = input().lower()
for c in s:
	if c not in 'aoyeui':
		sys.stdout.write('.' + c)


n = list(input().lower())
s = 0
v = ['a', 'e', 'y', 'i', 'o', 'u']
while s < 100:
	for i in v:
		if i in n:
			n.remove(i)
	s += 1
if len(n) > 0 and len(n) <= 100:
	print('.' + '.'.join(n))


s = input()
k = ''
s = s.lower()
p = 'aoyuei'
for i in range(len(s)):
	fl = 0
	for j in range(len(p)):
		if s[i] == p[j]:
			fl = 1
			break
	if not fl:
		k += '.' + s[i]
print(k)


s = input().lower()
lst = []
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		lst.append('.')
		lst.append(s[i])
listToStr = ''.join([str(elem) for elem in lst])
print(listToStr)


s = input()
ans = ''
s = s.lower()
for x in s:
	if x in 'aeiouAEIOUyY':
		continue
	else:
		ans = ans + '.'
		ans = ans + x
print(ans)


import sys as s
str = inp = ''
flag = True
for v in s.stdin:
	inp = v.strip()
	if flag:
		str = inp
		if len(str) == 0 or not str.isalpha():
			exit(1)
		else:
			flag = False
	elif len(inp) > 0:
		exit(1)
vowels = list('aoyeui')
str = str.lower()
lst = list(str)
for vow in vowels:
	while vow in lst:
		lst.remove(vow)
print(''.join(['.' + cons for cons in lst]))
exit(0)


ch = input()
chm = ''
l = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(ch)):
	if ch[i] not in l:
		chm = chm + '.' + ch[i].lower()
print(chm)


s = input()
p = ''
for i in s:
	if i.isupper():
		p += i.lower()
	else:
		p += i
for c in p:
	if c not in 'aeiouy':
		print('.' + c, end='')


orig_str = input().lower()
new_str = []
chars = ('a', 'o', 'y', 'e', 'u', 'i')
for i in orig_str:
	if not i in chars:
		new_str.append('.' + i)
print(''.join(new_str))


s = input()
f = ''
for i in s:
	if i in 'aeiouyAEIOUY':
		s.replace(i, '')
	else:
		f = f + '.' + i.lower()
print(f)


word = input()
split_word = list(word)
vowels = ['a', 'i', 'u', 'e', 'o', 'y']
for i in range(len(word)):
	letter = word[i]
	if letter.lower() in (vowel for vowel in vowels):
		split_word[i] = ''
	elif letter.upper() == letter:
		split_word[i] = letter.lower()
	if split_word[i] != '':
		split_word[i] = '.' + split_word[i]
print(''.join(split_word))


VOWELS = ['A', 'O', 'Y', 'E', 'U', 'I']

def main():
	text = input()
	result = [l.lower() for l in text if l.upper() not in VOWELS]
	print('.' + '.'.join(result))
main()


x = input().lower()
m = ''
vowel = ['u', 'i', 'o', 'e', 'y', 'a']
for i in x:
	if i not in vowel:
		m += '.' + i
print(m)


s = str(input())
s = s.lower()
for letter in s:
	if letter == 'a':
		s = s.replace('a', '')
	if letter == 'o':
		s = s.replace('o', '')
	if letter == 'y':
		s = s.replace('y', '')
	if letter == 'i':
		s = s.replace('i', '')
	if letter == 'u':
		s = s.replace('u', '')
	if letter == 'e':
		s = s.replace('e', '')
s = s[::-1]
new_s = []
for letter in s:
	new_s.append(letter)
	new_s.append('.')
new_s = new_s[::-1]
print(*new_s, sep='')


s = input()
newS = ''
for i in range(len(s)):
	if s[i] not in 'UEOAIYueoaiy':
		newS = newS + '.' + s[i].lower()
print(newS)


word = input()
word = word.lower()
answer = ''
for letter in word:
	if not letter in 'AEIOUYaeiouy':
		answer += '.'
		answer += letter
print(answer)


input1 = input()
list1 = list(input1)
for i in range(len(list1)):
	if ord(list1[i]) >= 65 and ord(list1[i]) <= 90:
		list1[i] = '.' + chr(ord(list1[i]) + 32)
	else:
		list1[i] = '.' + list1[i]
	if list1[i] == '.a' or list1[i] == '.o' or list1[i] == '.y' or (list1[i] == '.e') or (list1[i] == '.u') or (list1[i] == '.i'):
		list1[i] = ''
print(''.join(list1))


def petya(string):
	vowel = ['a', 'o', 'y', 'e', 'e', 'u', 'i']
	for i in string:
		if i in vowel:
			string = string.replace(i, '')
	print('.' + '.'.join(string))
petya(input().lower())


n = input()
n = n.lower()
v = 'aoyeui'
s = ''
for i in n:
	if i not in v:
		s += '.' + str(i)
print(s)


string = input().lower()
result = '.'
for letter in string:
	if letter not in ('a', 'e', 'i', 'o', 'u', 'y'):
		result += letter + '.'
print(result[:len(result) - 1])


l = input()
l = l.lower()
s = []
for i in l:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	s.append(i)
for i in s:
	print('.' + i, end='')


x = str(input())
x = x.lower()
result = ''
for i in x:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		continue
	else:
		result = result + '.' + str(i)
print(result)


input_str = input()
x = list(input_str.lower())
vowels = ['u', 'i', 'a', 'o', 'e', 'y']
output = []
for char in x:
	if char not in vowels:
		output.append(char)
print('.' + '.'.join(output))


def main():
	Texto = input()
	p = ''
	Texto = str.lower(Texto)
	while len(Texto) < 1 or len(Texto) > 100:
		Texto = input()
	for i in Texto:
		if i != 'a' and i != 'y' and (i != 'o') and (i != 'e') and (i != 'i') and (i != 'u'):
			p += '.'
			p += i
	print(p)
main()


fr = str(input())
bkvs = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
gl = ['A', 'O', 'Y', 'E', 'U', 'I']
for t in range(len(bkvs)):
	bkvs[t] = bkvs[t].upper()
for t in gl:
	try:
		fr = fr.replace(t.lower(), '')
		fr = fr.replace(t.upper(), '')
	except:
		pass
t = 0
tmg = len(fr)
while t <= tmg:
	tmg = len(fr)
	fr = fr[:t] + '.' + fr[t:]
	t += 2
print(fr.lower())


vogais = 'AaOoYyEeUuIi'
palavra = input()
novaPalavra = ''
for i in range(len(palavra)):
	if palavra[i] not in vogais:
		novaPalavra += '.'
		novaPalavra += palavra[i].lower()
print(novaPalavra)


vowels = ['a', 'i', 'e', 'o', 'u', 'y']
x = input()
x = [c.lower() if c == c.upper() else c for c in list(x)]
x = ['' if c in vowels else c for c in x]
x = list(''.join(x))
i = 0
while i < len(x):
	x.insert(i, '.')
	i += 2
print(''.join(x))


n = input()
l = ''
for i in range(len(n)):
	if n[i] in 'aeiouAEIOUYy':
		l = l
	elif ord(n[i]) <= 96:
		l = l + '.' + chr(ord(n[i]) + 32)
	else:
		l = l + '.' + n[i]
print(l)


s = '.'.join(input().casefold().translate(dict.fromkeys(map(ord, 'aoyeui'))))
print('.' + s if s else s)


str1 = input()
str1 = str1.lower()
str1 = str1.translate(str1.maketrans('aeiouy', '      '))
str1 = str1.replace(' ', '')
print('.' + '.'.join(str1))


s = input()
A = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in A:
		continue
	if i >= 'A' and i <= 'Z':
		print('.', chr(ord(i) + 32), sep='', end='')
	if i >= 'a' and i <= 'z':
		print('.', i, sep='', end='')


class P118A:
	_vowels = ('a', 'o', 'y', 'e', 'u', 'i')

	def __init__(self):
		self.word = None
		self.solution = None

	def parse_input(self):
		self.word = input()

	def solve(self):
		word = self.word.lower()
		self.solution = ''.join((f'.{letter}' for letter in word if letter not in P118A._vowels))

	def get_solution(self):
		return self.solution
p_118A = P118A()
p_118A.parse_input()
p_118A.solve()
print(p_118A.get_solution())


a = input().lower()
b = []
for i in a:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		b.append('.')
		b.append(i)
for g in b:
	print(g, end='')


n = input()
n = n.lower()
a = ''
h = 'aeiouy'
for i in n:
	for v in h:
		if i not in h:
			a = a + i
			break
for j in a:
	if j not in h:
		print('.' + j, end='')


a = input()
a = a.lower()
a = list(a)
n = len(a)
i = 0
while i < n:
	if a[i] == 'A' or a[i] == 'a' or a[i] == 'E' or (a[i] == 'e') or (a[i] == 'I') or (a[i] == 'i') or (a[i] == 'O') or (a[i] == 'o') or (a[i] == 'U') or (a[i] == 'u') or (a[i] == 'Y') or (a[i] == 'y'):
		k = a.pop(i)
		n = n - 1
	else:
		i = i + 1
b = list()
for i in range(len(a)):
	b.append('.')
	b.append(a[i])
ans = ''.join(b)
print(ans)


n = input()
for t in n:
	if t == 'a' or t == 'e' or t == 'i' or (t == 'o') or (t == 'u') or (t == 'A') or (t == 'E') or (t == 'I') or (t == 'O') or (t == 'U') or (t == 'y') or (t == 'Y'):
		pass
	elif ord(t) > 91:
		print('.', t, sep='', end='')
	else:
		print('.', chr(ord(t) + 32), sep='', end='')


vowels = ['a', 'e', 'i', 'o', 'u', 'y']

def insert_dash(string, index):
	return string[:index] + '.' + string[index:]
a = input()
i = 0
while i < len(a):
	if a[i].lower() in vowels:
		a = a.replace(a[i], '*')
	if a[i].isupper():
		a = list(a)
		a[i] = a[i].lower()
		a = ''.join(a)
	i += 1
a = a.replace('*', '')
i = 0
while i < len(a):
	if a[i].lower() not in vowels:
		a = insert_dash(a, i)
		i = i + 1
	i = i + 1
print(a)


st = input().lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
for i in st:
	if i in vow:
		pass
	else:
		string += i
print('.' + '.'.join(string))


str1 = input('')
str2 = ''
str3 = ''
str4 = ''
for i in range(len(str1)):
	if str1[i] not in 'aeiouyYAEIOU':
		str2 += str1[i]
for i in str2:
	str3 += '.'
	str3 += i
str4 = str3.lower()
print(str4)


t = input()
s = []
for i in t:
	if i in 'aeiouyYAEIOU':
		pass
	else:
		s.append(i)
k = '.'.join(s)
print('.' + k.lower())


s = input().lower()
res = ''
for char in s:
	if char not in 'aoyeui':
		res += '.' + char
print(res)


s = input().lower()
for vowel in 'aeiouy':
	s = s.replace(vowel, '')
print(''.join(['.' + c for c in s]))


word = input('').lower()
no_Vowel = word.translate({ord(change): None for change in 'aoyeui'})
no_Vowels = f'.{no_Vowel}'
points = '.'.join(no_Vowels).replace('..', '.')
print(points.lower())


word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
NewWord = []
for letter in word:
	if letter not in vowels:
		newletter = '.' + letter
		NewWord.append(newletter)
newword = ''.join(NewWord)
print(newword)


x = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for i in x.lower():
	if i in vowels:
		continue
	else:
		result += f'.{i}'
print(result)


s = input()
my_str = []
for i in s:
	if i.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
		my_str.append(i)
str1 = '.'.join([i for i in my_str])
print('.' + str1.lower())


vowel = ('a', 'o', 'y', 'e', 'u', 'i')
s = input().lower()
for v in vowel:
	s = s.replace(v, '')
strings = ['.' + s[i] for i in range(len(s))]
s = ''.join(strings)
print(s)


s = input()
a = s.lower()
for x in a:
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		pass
	else:
		print('.', x, end='', sep='')


to_delete = 'aoyeui'
word = input()
word = word.lower()
result = ''
for letter in word:
	if letter not in to_delete:
		result += '.' + letter
print(result)


strg = input()
vowels = 'aoyeui'
strg = strg.lower()
strg2 = ''
for char in strg:
	if char in vowels:
		strg = strg.replace(char, '')
	else:
		strg2 += '.' + char
print(strg2)


l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = input()
k = []
for i in s:
	if i in l:
		pass
	elif i >= 'A' and i <= 'Z' or (i >= 'a' and i <= 'z'):
		a = '.' + i.lower()
		k.append(a)
for i in k:
	print(i, end='')


strok = input()
gl = 'aoyeui'
all_ = ''
k = int(0)
strok = strok.lower()
while k < len(strok):
	if strok[k] not in gl:
		all_ = all_ + '.' + strok[k]
	k += 1
print(all_)


a = input()
b = set(['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'])

def f(i):
	if ord('A') <= ord(i) <= ord('Z'):
		i = chr(ord(i) - ord('A') + ord('a'))
	return i
for i in a:
	if not i in b:
		print('.', f(i), sep='', end='')


string = input().lower()
l = []
for i in string:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'A') and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'y') and (i != 'Y'):
		l.append(i)
for i in l:
	print('.', end='')
	print(i, end='')


k = input()
k = k.lower()
for j in k:
	if j != 'a' and j != 'o' and (j != 'u') and (j != 'e') and (j != 'i') and (j != 'y'):
		print('.%s' % j, end='')


x = input().lower()
A = {'a', 'e', 'i', 'o', 'u', 'y'}
n = len(x)
i = 0
while i < n:
	if x[i] in A:
		x = x[:i] + x[i + 1:]
		i -= 1
		n -= 1
	i += 1
i = 0
while i < n:
	x = x[:i] + '.' + x[i:]
	i += 2
	n += 1
print(x)


print(''.join(('.' + x.lower() for x in input().strip() if x.lower() not in 'aeyiuo')))


string = input().lower()
assert string.isalpha(), 'The string you entered have something else besides letters.'
assert 1 <= len(string) <= 100, 'The string you entered is either never existed in the Universe\nor too long than we want, sorry. *despair*'
out_string = ''
pattern = ('e', 'y', 'u', 'i', 'o', 'a')
for item in string:
	n = 0
	for i in range(97, 123):
		if ord(item) == i:
			break
		else:
			n += 1
	assert n != 26, "Where is Latin's letters, mister? Blimey, I don't see them! Latin's letters should be everywhere!"
	n = 0
	for letter in pattern:
		if item == letter:
			out_string += ''
			break
		else:
			n += 1
	if n == 6:
		out_string += '.' + item
print(out_string)


word = input()
word = word.lower()
win = ''
for x in word:
	word = word.replace(x, '')
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		continue
	else:
		win = win + '.' + x
print(win)


l = input()
n = l.lower()
(k, s) = ('', '')
for i in n:
	if i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'U') or (i == 'I') or (i == 'a') or (i == 'o') or (i == 'y') or (i == 'e') or (i == 'u') or (i == 'i'):
		i == ''
	else:
		k = k + i
for i in k:
	s = s + '.' + i
print(s)


import re
s = str(input())
vowels = re.compile('[aAeEiIoOuUyY]')
s = re.sub(vowels, '', s)
s = s.lower()
res = ''
for i in range(0, len(s)):
	res += '.' + s[i]
print(res)


str = input().lower()
vowels = 'aeiouy'
new_string = str
for character in vowels:
	str = str.replace(character, '')
print('.' + '.'.join(str))


x = input().lower()
L = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if i in vowels:
		pass
	else:
		L.append('.')
		L.append(i)
print(''.join(L))


x = input()
b = []
for a in x:
	b.append(a)
q = []
for c in b:
	if c not in 'aeiyouAEIYOU':
		q.append(c)
l = 'abcdefghijklmnopqrstuvwxyz'
u = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for x in q:
	if x in u:
		j = u.index(x)
		q[q.index(x)] = l[j]
for x in q:
	q[q.index(x)] = '.' + x
fstr = ''
for x in q:
	fstr = fstr + x
print(fstr)


word = ' '.join(input().casefold()).split()
delstr = ['a', 'e', 'i', 'o', 'u', 'y']
new_word = []
for each in word:
	if each not in delstr:
		new_word.append(each)
print('.' + '.'.join(new_word))


import string
l = string.ascii_lowercase
u = string.ascii_uppercase
ll = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
s = input()
p = ''
for i in s:
	if i not in ll:
		if i.isupper():
			idx = u.index(i)
			p = p + '.' + l[idx]
		else:
			p += '.' + i
print(p)


pala = input()
aux = ''
for i in pala:
	if i in 'aeiouyAEIOUY':
		pass
	else:
		aux += '.' + i.lower()
print(aux)


a = input()
n = ''
for i in a:
	if i.lower() in 'aoyeui':
		pass
	else:
		n = n + '.' + i.lower()
print(n)


def changeString(string):
	outputString = string.lower()
	for i in ['a', 'o', 'y', 'e', 'u', 'i']:
		outputString = outputString.replace(i, '')
	outputString = '.' + '.'.join(outputString)
	return outputString
string = input()
print(changeString(string))


string = input()
li = ['A', 'E', 'Y', 'I', 'O', 'U']
u = string.upper()
for i in u:
	if i not in li:
		print('.' + i.lower(), end='')


inputs = input().lower()
vowl = '.'.join([i for i in inputs if not i in 'aiueoy'])
print('.' + vowl)


s = input().lower()
m = []
for x in s:
	if x not in ['a', 'o', 'y', 'e', 'u', 'i']:
		m.append(x)
f = '.' + '.'.join(m)
print(f)


ch = input()
ch2 = ''
for i in range(0, len(ch)):
	if ch[i].upper() != 'A' and ch[i].upper() != 'O' and (ch[i].upper() != 'Y') and (ch[i].upper() != 'E') and (ch[i].upper() != 'U') and (ch[i].upper() != 'I'):
		ch2 = ch2 + '.' + ch[i].lower()
print(ch2)


dic = ['a', 'o', 'y', 'e', 'u', 'i']
word = input()
newstr = ''
for letter in word:
	if letter.lower() not in dic:
		newstr += '.'
		newstr += letter.lower()
print(newstr)


import os
import sys
from atexit import register
from io import BytesIO
input = lambda : sys.stdin.readline().rstrip('\r\n')

def inp():
	return int(input())

def inlt():
	return list(map(int, input().split()))

def insr():
	s = input()
	return list(s[:len(s) - 1])

def invr():
	return map(int, input().split())
string = input()
print(''.join(['.' + i.lower() for i in string if i.lower() not in ['a', 'o', 'y', 'e', 'u', 'i']]))


cin = str(input())
gl = 'aoyeui'
cout = ''
for i in cin:
	if i not in gl and i not in gl.upper():
		cout = (cout + '.' + i).lower()
print(cout)


strn = input().lower()
a = []
for i in strn:
	if i not in 'aeiouy':
		a.append('.' + i)
print(''.join(a))


b = ['a', 'o', 'y', 'e', 'u', 'i']
a = list(input().lower())
i = 0
while i < len(a):
	if a[i] in b:
		del a[i]
	else:
		i += 1
print('.' + '.'.join(a))


input_string = str(input())
lower_string = input_string.lower()
for ch in ['a', 'e', 'i', 'o', 'u', 'y']:
	if ch in lower_string:
		lower_string = lower_string.replace(ch, '')
c = lower_string
out_str = [ch for ch in c]
s = []
for i in range(len(out_str)):
	string = '.' + out_str[i]
	s.append(string)
final_out = ''.join(map(str, s))
print(final_out)


s = input()
a = ''
for i in s:
	if i not in 'aoyeuiAOYEUI':
		a = a + '.' + i.lower()
print(a)


import os
import sys
import math
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
s = str(input())
new_s = []
for x in range(0, len(s)):
	if s[x] not in vowels:
		if s[x].isupper():
			new_s.append('.')
			new_s.append(s[x].lower())
		else:
			new_s.append('.')
			new_s.append(s[x])
print(''.join((x for x in new_s)))


text = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for letter in text:
	if letter not in vowels:
		result += '.{0}'.format(letter)
print(result)


print(''.join(('.' + x for x in input().lower() if x not in 'oaeuiy')))


import math
import os
import random
import re
import sys

def update_casing(word):
	word = word.lower()
	return word

def delete_vowels(word):
	word = re.sub('[aeiouy]', '', word)
	return word

def insert_punctuation(word):
	xs = [f'.{char}' for char in word]
	word = ''.join(xs)
	return word

def solve(word):
	word = update_casing(word)
	word = delete_vowels(word)
	word = insert_punctuation(word)
	return word
s = str(input())
result = solve(s)
print(result)


import sys
s = input().lower()
v = 'aeyiou'
l = list(s)
s = ''.join([x for x in l if x not in v])
ns = ''
for i in s:
	ns = ns + '.' + i
print(ns)


s = input()
vowel = 'aeiouy'
l = ['']
p = 0
for item in s:
	if item.lower() not in vowel:
		l.append(item)
print('.'.join(l).lower())


x = input()
xx = []
for char in x:
	if ord(char) < 91 and ord(char) > 64:
		newascii = ord(char) + 32
		newchar = chr(newascii)
		xx.append(newchar)
	else:
		xx.append(char)
xx = str(''.join(xx))
n = 0
long = len(xx)
ou = str('')
while n < long:
	if xx[n] == 'a' or xx[n] == 'e' or xx[n] == 'i' or (xx[n] == 'o') or (xx[n] == 'u') or (xx[n] == 'y'):
		n = n + 1
	else:
		ou = str(ou) + '.' + str(xx[n])
		n = n + 1
print(ou)


print(''.join(['.' + char for char in input().lower() if char not in 'aoyeui']))


import sys
stringMan = sys.stdin.readline()
stringManL = stringMan.lower()
finalword = ''
for x in range(0, len(stringManL) - 1):
	y = stringManL[x]
	if y == 'a' or y == 'e' or y == 'i' or (y == 'o') or (y == 'u') or (y == 'y'):
		finalword = finalword
	else:
		finalword += '.' + y
print(finalword)


s = input()
s = list(s)
k = []
ans = []
v = 'aeiouyAEIOUY'
for i in s:
	if i not in v:
		k.append(i)
for i in range(len(k)):
	k[i] = k[i].lower()
for i in k[::-1]:
	ans.append(i)
	ans.append('.')
print(''.join(ans[::-1]))


vowels = ['A', 'O', 'E', 'Y', 'U', 'I', 'a', 'o', 'e', 'y', 'u', 'i']
s = input()
list1 = []
for letter in s:
	if letter not in vowels:
		if letter.isupper():
			list1.append('.' + letter.lower())
		else:
			list1.append('.' + letter)
print(''.join(list1))


str = input().lower()
resultStr = ''
for i in str:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		resultStr += '.' + i
print(resultStr)


a = input()
a = a.lower()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
t = ''
for i in range(len(a)):
	if a[i] not in vo:
		t += '.' + a[i]
print(t)


VOWELS = ['a', 'o', 'y', 'e', 'u', 'i']
print(''.join(['.' + ch for ch in input().lower() if not ch in VOWELS]))


string = input()
lst = [int(65), int(69), int(73), int(79), int(85), int(89)]
output = ''
for i in range(0, len(string)):
	a = ord(string[i])
	if ord(string[i]) not in lst and ord(string[i]) - 32 not in lst:
		if ord(string[i]) < 91:
			output = output + '.' + chr(ord(string[i]) + 32)
		else:
			output = output + '.' + string[i]
print(output)


n = input()
l = []
for i in n:
	if i not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']:
		if ord(i) > 64 and ord(i) < 97:
			i = chr(ord(i) + 32)
			l.append('.' + i)
		else:
			l.append('.' + i)
n = ''
for i in l:
	n += i
print(n)


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = ''
for letter in s:
	if not letter in vowels:
		consonants += '.' + letter
print(consonants)


string = str(input())
string = string.lower()
l = list(string)
s = ''
for char in l:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		pass
	else:
		s = s + '.' + str(char)
print(s)


vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
st = input()
string = ''
for i in st:
	if i in vowels:
		string += ''
	elif i.isupper():
		string += '.' + i.lower()
	else:
		string += '.' + i
print(string)


t = list(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
l = ['']
for i in t:
	if i.lower() not in vowels:
		l.append(i.lower())
print('.'.join(l))


v = 'aoyeui'
w = str(input().strip())
s = ''
for c in w:
	c = c.lower()
	if c not in v:
		s += '.' + c
print(s)


s = input()
s = s.lower()
ans = ''
for i in s:
	if i == 'a' or i == 'y' or i == 'e' or (i == 'i') or (i == 'o') or (i == 'u'):
		k = 1
	else:
		ans = ans + '.' + str(i)
print(ans)


s = input()
l = list(s.lower())
k = list(s.lower())
v = ['a', 'o', 'y', 'e', 'u', 'i']
count = 0
for i in range(len(l)):
	if l[i] in v:
		k.remove(l[i])
		count = count - 1
	else:
		k.insert(i + count, '.')
		count = count + 1
s2 = ''.join(k)
print(s2)


import sys
import math
from collections import deque as dq
rline = sys.stdin.readline
rall = sys.stdin.read

def ss():
	return rline().rstrip()

def ii():
	return int(rline().rstrip())

def mii():
	return map(int, rline().split())

def lii():
	return list(map(int, rline().split()))

def matr(n):
	return [list(mii()) for _ in range(n)]
s = 'eyuioa'
st = ss().lower()
ans = ''
for i in st:
	if i not in s:
		ans += '.'
		ans += i
print(ans)


word = input().lower()
output = ''
for char in word:
	if char in 'aeiouy':
		continue
	output += '.'
	output += char
print(output)


print(''.join(('.' + l for l in input().lower() if l not in 'aioeuy')))


a = input()
o = '.'
check = ['a', 'e', 'A', 'E', 'y', 'Y', 'u', 'U', 'I', 'i', 'o', 'O']
for i in a:
	flag = True
	for k in check:
		if i == k:
			flag = False
	if flag:
		if ord(i) < 91:
			o += chr(ord(i) + 32)
		else:
			o += i
		o += '.'
print(o[0:len(o) - 1])


s = input()
s = s.lower()
vow = ['a', 'i', 'e', 'o', 'u', 'y']
for i in vow:
	s = s.replace(i, '')
ls = '.'.join(list(s))
print('.' + ls)


Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
L = []
word = input().lower()
for i in range(len(word)):
	if word[i] not in Vowels:
		L.append('.')
		L.append(word[i])
print(''.join(L))


vowel = ['a', 'o', 'y', 'i', 'e', 'u']
palabra = input()
palabra = palabra.lower()
for i in palabra:
	if i not in vowel:
		print('.' + i, end='')
print('')


ch = input('')
ch = ch.lower()
l = ['a', 'e', 'i', 'y', 'o', 'u']
l1 = list()
l2 = list()
ch1 = ''
for e in ch:
	l1.append(e)
for i in range(len(l1)):
	if l1[i] not in l:
		l2.append(l1[i])
for i in range(len(l2)):
	ch1 = ch1 + '.' + l2[i]
print(ch1)


s = input()
vowels = 'aoyeuiAOYEUI'
result = []
for c in s:
	if c in vowels:
		continue
	result.append('.')
	result.append(c.lower())
print(''.join(result))


from sys import stdin
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
a = list(stdin.readline().rstrip().lower())
res = [x for x in a if not x in vowels]
print('.' + '.'.join((x for x in res)))


s = input()
s = s.lower()
glasn = ['a', 'e', 'y', 'u', 'i', 'o']
for i in glasn:
	s = s.replace(i, '')
print('', *s, sep='.')


import re
str = input()
str = str.lower()
F = ''
str = re.sub('[aeiouy]', '', str)
for i in range(len(str)):
	F = F + '.' + str[i]
print(F)


s = input()
s = s.lower()
l = list(s)
s1 = ''
for i in range(len(l)):
	a = s[i]
	if a in 'aeiouy':
		l.remove(a)
	else:
		s1 += '.' + str(a)
print(s1)


st = input()
vowel = 'aeiuoy'
st = st.lower()
st1 = '.'
new = ''
for i in st:
	if i in vowel:
		pass
	else:
		new += st1 + i
print(new)


consonents = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
s = input()
t = ''
for x in s:
	if x in consonents:
		continue
	elif ord(x) < 97:
		t = t + '.' + chr(ord(x) + 32)
	else:
		t = t + '.' + x
print(t)


s = input().lower()
l = len(s)
b = []
for i in range(0, l):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		pass
	else:
		b.append('.')
		b.append(s[i])
z = ''
z = z.join(b)
print(z)


s = input()
s2 = '.'
l = list(s)
l2 = []
if 1 <= len(s) <= 100:
	for i in range(len(s)):
		if l[i] != 'a' and l[i] != 'A' and (l[i] != 'I') and (l[i] != 'i') and (l[i] != 'e') and (l[i] != 'E') and (l[i] != 'o') and (l[i] != 'O') and (l[i] != 'u') and (l[i] != 'U') and (l[i] != 'y') and (l[i] != 'Y'):
			l2.append(l[i])
	s2 = s2.join(l2)
	sl = s2.lower()
	print('.' + sl)


data_string = input().lower()
output = ''
condition = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(data_string)):
	if data_string[i] not in condition:
		print('.' + data_string[i], end='')


n = input()
res = ''
a = ['A', 'O', 'Y', 'E', 'U', 'I']
for elem in n:
	if elem.upper() in a:
		pass
	else:
		res += '.' + elem.lower()
print(res)


n = input()
n = n.lower()
s = 'aeiouy'
c = ''
u = '.'
for i in n:
	if i in s:
		pass
	else:
		c += i
u += '.'.join(c)
print(u)


vowels = 'aoyeui'
w = input().lower()
result = ['.%s' % c for c in w if c not in vowels]
print(''.join(result))


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
word = input().lower()
for letter in vowel:
	word = word.replace(letter, '')
for letter in word:
	print('.' + letter, end='')
print()


a = input()
res = ''
for x in a.lower():
	if x not in 'aeiouy':
		res = res + x
for i in res:
	print('.' + i, end='')


def stringmod(s):
	a = ''
	for x in range(len(s)):
		if s[x].upper() != 'A' and s[x].upper() != 'O' and (s[x].upper() != 'Y') and (s[x].upper() != 'E') and (s[x].upper() != 'U') and (s[x].upper() != 'I'):
			a += '.'
			a += s[x].lower()
	return a
print(stringmod(input()))


s = list(input().lower())
for i in s:
	if i not in 'AEYUOIaeyuoi':
		print('.' + str(i), end='')


list = input()
list2 = []
list3 = ['a', 'e', 'i', 'o', 'u', 'y']
list = list.lower()
for i in range(len(list)):
	if list[i] in list3:
		pass
	else:
		list2.append(list[i])
for i in range(len(list2)):
	print('.%s' % list2[i], end='')


import re
a = re.compile('([^AOYEUIaoyeui])')
b = input().lower()
c = a.findall(b)
d = ['.' for i in range(len(c))]
for i in range(len(c)):
	print(d[i] + c[i], end='')


word = input()
newWord = ''
word = word.lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
for char in word:
	newWord += '.'
	newWord += char
print(newWord)


def solve_for_letter(l):
	vowels = 'aeiouy'
	if l in vowels:
		return ''
	else:
		return '.' + l

def solve(w):
	s = ''
	for letter in w:
		s += solve_for_letter(letter.lower())
	return s

def main():
	word = input()
	print(solve(word))
main()


s = input('')
l = len(s)
a = ''
for i in range(0, l):
	if (s[i] == 'A') | (s[i] == 'O') | (s[i] == 'U') | (s[i] == 'Y') | (s[i] == 'I') | (s[i] == 'E'):
		continue
	if (s[i] == 'a') | (s[i] == 'o') | (s[i] == 'u') | (s[i] == 'y') | (s[i] == 'i') | (s[i] == 'e'):
		continue
	if (s[i] >= 'A') & (s[i] <= 'Z'):
		a += '.'
		a += chr(ord(s[i]) - ord('A') + ord('a'))
	else:
		a += '.'
		a += s[i]
print(a)


print(''.join(('.' + h for h in input().lower() if h not in 'aeyoui')))


line = input().lower()
lst = ['a', 'y', 'e', 'u', 'i', 'o']
lineback = ''
i = 0
while i < len(line):
	if not line[i] in lst:
		lineback = lineback + '.' + line[i]
	i = i + 1
print(lineback)


p = input()
p = p.lower()
w = []
for k in range(len(p)):
	if p[k] != 'a' and p[k] != 'e' and (p[k] != 'i') and (p[k] != 'o') and (p[k] != 'u') and (p[k] != 'y'):
		w.append(p[k])
n = ''
for k in range(len(w)):
	n += str('.') + str(w[k])
print(n)


line = input()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
output = ''
for i in line.lower():
	if i not in vowel:
		output += '.' + i
print(output)


vogais = 'AaOoYyEeUuIi'
string = input()
ans = ''
for i in range(len(string)):
	if string[i] not in vogais:
		ans += '.'
		ans += string[i].lower()
print(ans)


g = input()
g = g.lower()
l = []
for i in range(len(g)):
	if g[i] not in ('a', 'o', 'y', 'e', 'u', 'i'):
		l.append(g[i])
for x in range(len(l)):
	l[x] = '.' + l[x]
print(''.join(l))


import re
s = input().lower()
regex = re.compile('[aoyeui]')
s = regex.sub('', s)
ans = ''
for x in s:
	ans += '.' + x
print(ans)


def main():
	from sys import stdin, stdout
	s = stdin.readline().strip()
	t = ''
	s = s.lower()
	for i in s:
		if i not in 'aeiouy':
			t += '.' + i
	stdout.write(t)
main()


a = input()
arr = []
s = a.lower()
s1 = s.replace('a', '')
s2 = s1.replace('e', '')
s3 = s2.replace('i', '')
s4 = s3.replace('o', '')
s5 = s4.replace('y', '')
s6 = s5.replace('u', '')
for i in range(len(s6)):
	arr.append('.')
	arr.append(str(s6[i]))
print(''.join((str(x) for x in arr)))


n = input().casefold()
p = []
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		p.append('.')
		p.append(n[i])
print(''.join([str(a) for a in p]))


A = [i for i in input()]
B = []
D = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in A:
	if i not in D:
		B.append('.')
		B.append(i.lower())
print(''.join(B))


s = str(input())
vowels = 'aoyeui'
s = s.lower()
s1 = ''
for i in range(len(s)):
	if s[i] not in vowels:
		s1 += s[i]
s = s1
s1 = ''
for i in range(len(s)):
	s1 += '.' + s[i]
s = s1
print(s)


s = input().lower()
wowels = 'aoyeui'
new_string = ''
n = len(s)
for i in range(n):
	if s[i] not in wowels:
		new_string += s[i]
new_string = '.' + '.'.join(new_string)
print(new_string)


word = input()
word = word.lower().replace('u', '')
word = word.lower().replace('a', '')
word = word.lower().replace('i', '')
word = word.lower().replace('y', '')
word = word.lower().replace('o', '')
word = word.lower().replace('e', '')
word = list(word)
i = 0
for letter in reversed(word):
	word.insert(0 + i, '.')
	i += 2
print(''.join(word))


def slowa(slowo):
	wynik = ''
	for i in slowo:
		if i == 'a' or i == 'A' or i == 'o' or (i == 'O') or (i == 'y') or (i == 'Y') or (i == 'E') or (i == 'e') or (i == 'u') or (i == 'U') or (i == 'I') or (i == 'i'):
			continue
		if i < 'a':
			wynik += '.' + chr(ord(i) + 32)
		else:
			wynik += '.' + i
	return wynik
print(slowa(input()))


seq = input()
new_str = seq.replace(' ', '')
result = ''
new_str = new_str.lower()
for i in new_str:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		result = result + '.' + i
print(result)


s = input()
s = s.lower()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for x in s:
	if x not in glas:
		res += '.'
		res += x
print(res)


ip = input()
op = ''
for i in ip:
	if i not in ['a', 'A', 'E', 'e', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']:
		i = i.lower()
		op += '.' + i
print(op)


c = str(input())
c = list(c.lower())
v = list('AEIOUaeiouyY')
a = ['']
for i in c:
	if i not in v:
		a.append(i)
x = '.'.join(a)
print(x)


S = input()
vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
answer = ''
for I in S:
	i = I.lower()
	if i not in vowels:
		answer += '.'
		answer += i
print(answer)


s = input()
s1 = 'AEIOUYaeiouy'
s2 = ''
for i in range(0, len(s)):
	if s[i] in s1:
		continue
	elif s[i].isupper():
		s2 = s2 + '.' + s[i].lower()
	else:
		s2 = s2 + '.' + s[i]
	i += 1
print(s2)


a = str(input())
h = '.'
b = a.lower()
s = []
for i in b:
	if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'Y') or (i == 'y'):
		continue
	else:
		s.append(h)
		s.append(i)
		k = len(s)
print('.', end='')
for j in range(1, k):
	print(s[j], end='')


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s = s.lower()
for v in vowels:
	s = s.replace(v, '')
s = '.'.join([char for char in s])
s = '.' + s
print(s)


import re
s = str(input()).lower()
s = re.sub('[aeuioy]', '', s)
print(''.join(['.' + elt for elt in s]))


x = input()
x = x.lower()
x2 = ''
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for i in [*x]:
	if i in vowels:
		continue
	else:
		x2 += '.'
		x2 += i.lower()
print(x2)


s = input()
vowels = 'aeiuoy'
temp = ''
for i in s:
	if i.lower() not in vowels:
		temp += i
(s, temp) = (temp.lower(), '')
for i in s:
	temp += '.' + i
print(temp)


d = {'a', 'e', 'i', 'o', 'u', 'y'}
t = input()
t = t.lower()
ns = ''
for i in t:
	if i not in d:
		ns = ns + '.' + i
print(ns)


l = list(input())
m = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
x = int(len(l))
r = list(l)
for i in range(x):
	if l[i] in m:
		r.remove(l[i])
p = []
for i in range(2 * len(r)):
	p.append(0)
for i in range(2 * len(r)):
	if i % 2 == 0:
		p[i] = '.'
	else:
		p[i] = r[(i - 1) // 2]
s = ''
for i in range(len(p)):
	s += p[i]
print(s.lower())


n = input()
line = list(n)
x = ''
for i in line:
	if ord(i) == 65 or ord(i) == 69 or ord(i) == 73 or (ord(i) == 79) or (ord(i) == 85) or (ord(i) == 89) or (ord(i) == 97) or (ord(i) == 101) or (ord(i) == 105) or (ord(i) == 111) or (ord(i) == 117) or (ord(i) == 121):
		pass
	elif ord(i) > 64 and ord(i) < 91:
		i = '.' + i.swapcase()
		x = x + i
	else:
		i = '.' + i
		x = x + i
print(x)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
oriString = input()
testString = oriString.lower()
for vowel in vowels:
	testString = testString.replace(vowel, '')
noVowels = testString
dottedString = ''
for letter in noVowels:
	dottedString = dottedString + '.' + letter
print(dottedString)


vowels = 'aeiyuoAEIYUO'
word = input()
word = word.lower()
newWord = ''
for c in word:
	if c not in vowels:
		newWord += '.'
		newWord += c
print(newWord)


def main(status=int(0)):

	def replacer(string=str('')):
		ans = ''
		for current_elm_of_replacer in string:
			ans += '.{}'.format(current_elm_of_replacer)
		return ans
	current_string = str(input()).lower()
	array_with_aphabet_AOYEUI = ['a', 'o', 'y', 'e', 'u', 'i']
	for current_elm in array_with_aphabet_AOYEUI:
		current_string = current_string.replace('{}'.format(current_elm), '')
	print('{}'.format(replacer(current_string)))
	return status
main()


n = input()
a = len(n)
d = 0
h = []
for i in range(a):
	b = n[i]
	b = b.lower()
	if b == 'a' or b == 'i' or b == 'e' or (b == 'o') or (b == 'u') or (b == 'y'):
		d = d + 1
	else:
		c = '.' + b
		h.append(c)
m = len(h)
for i in range(m):
	print(h[i], end='')


word = input()
vowels = {'A', 'a', 'E', 'e', 'Y', 'y', 'I', 'i', 'O', 'o', 'U', 'u'}
for x in word.lower():
	if x in vowels:
		pass
	else:
		print('.' + x, end='')


vowel = 'aeiouyAEIOUY'
s = input()
res = ''
for ch in s:
	if ch not in vowel:
		res += ch
res = res.lower()
ns = ''
for ch in res:
	ns += '.' + ch
print(ns)


str = str(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
out = ''
for i in range(len(str)):
	if str[i] not in vowels:
		out += '.'
	if str[i] in vowels:
		continue
	elif 65 <= ord(str[i]) <= 90:
		out += chr(ord(str[i]) + 32)
	else:
		out += str[i]
print(out)


n = input()
a = 'aoyeui'
total = ''
for i in range(len(n)):
	if n[i].lower() in a:
		total = '' + total
	else:
		total = total + '.' + n[i].lower()
print(total)


P = input('')
P = P.lower()
Res = ''
NA = []
ABC = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
for K in range(len(P)):
	for J in range(len(ABC)):
		if P[K] == ABC[J]:
			NA = NA + [P[K]]
for J in range(len(NA)):
	X = '.' + str(NA[J])
	Res = Res + X
print(Res)


from sys import stdin, stdout
word = stdin.readline().lower()
word = word.translate({ord(c): None for c in 'aeiouy'})
stdout.write(word.translate({ord(c): '.' + c for c in 'bcdfghjklmnpqrstvwxz'}) + '\n')


strin = input()
stri = strin.lower()
s = stri.replace('a', '')
t = s.replace('e', '')
u = t.replace('i', '')
v = u.replace('o', '')
w = v.replace('u', '')
x = w.replace('y', '')
y = '.'
for i in range(len(x)):
	z = y + x[i]
	print(z, end='')


for i in input().lower():
	if i not in 'eyuioa':
		print('.' + i, end='')


v = set('aoyeiu')
s = input()
ans = [i for i in s.lower() if i not in v]
print('', *ans, sep='.')


s = input()
s = list(s.lower())
s_backup = list(s)
l_vowel = ['a', 'e', 'i', 'o', 'u', 'y']
(i, j) = (0, 0)
while i in range(len(s_backup)):
	if s[i - j] in l_vowel:
		s.pop(i - j)
		j += 1
	i = i + 1
print('.' + '.'.join(s))


s = input()

def isCons(n):
	return n not in 'aeiouy'
for i in s:
	i = i.lower()
	if isCons(i):
		print('.' + i, end='')


yes = input()
wow = 'AEIOUY'
vow = 'aeiouy'
cons = 'BCDFGHJKLMNPQRSTVWXZ'
l = list(yes)
for i in yes:
	if i in wow or i in vow:
		pass
	elif i in cons:
		print('.' + i.lower(), end='')
	else:
		print('.' + i, end='')


vowels = 'aoyeui'
line = input().lower()
no_vowels = line.translate({ord(c): None for c in vowels})
dotted = '.'.join(list(no_vowels))
print(f'.{dotted}')


s = input()
s = s.lower()
r_s = ''
for c in s:
	if c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i'):
		r_s = r_s
	else:
		r_s = r_s + '.' + c
print(r_s)


s = str(input())
s = s.upper()
v = ['A', 'U', 'O', 'E', 'I', 'Y']
j = ''
for i in s:
	if i in v:
		j = j + ''
	else:
		j = j + '.' + i
print(j.lower())


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
str = input()
newstr = ''
str = str.lower()
for i in str:
	if i in vowels:
		continue
	else:
		newstr += '.' + i
print(newstr)


s = input().lower()
sn = []
v = {'a', 'o', 'y', 'e', 'u', 'i'}
for i in s:
	if i not in v:
		sn.append(i)
for i in sn:
	print('.' + i, end='')


str = input()
str = str.lower()
charList = [''] + [x for x in str if x not in 'aoyeui']
print('.'.join(charList))


text = input()
vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
out = ''
for char in text:
	if char.lower() not in vowels:
		out += '.' + char.lower()
print(out)


n = input()
n = n.lower()
z = ['a', 'e', 'i', 'o', 'u', 'y']
v = ''
for i in range(len(n)):
	if n[i] not in z:
		v += '.'
		v += n[i]
print(v)


l = input()
vowels = ['a', 'A', 'o', 'O', 'Y', 'y', 'e', 'E', 'u', 'U', 'i', 'I']
st = ''
for i in range(len(l)):
	if l[i] in vowels:
		continue
	else:
		st += '.'
		if l[i].isupper() == True:
			st += l[i].lower()
		else:
			st += l[i]
print(st)


vow = 'AOUEYIaoueyi'
s = input()
for i in s:
	if i in vow:
		s = s.replace(i, '')
	elif i.isupper():
		s = s.replace(i, i.lower())
print('', *s, sep='.')


g = str()
for c in input():
	if c not in 'aoyeuiAOYEUI':
		g += '.' + c.lower()
print(g)


palabra = input()
respuesta = ''
vocales = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for letra in palabra:
	if letra in vocales:
		continue
	elif letra.isupper():
		respuesta += '.' + letra.lower()
	else:
		respuesta += '.' + letra
print(respuesta)


w = input()
w = w.lower()
lista = []
for i in range(len(w)):
	if w[i] != 'a' and w[i] != 'e' and (w[i] != 'i') and (w[i] != 'o') and (w[i] != 'u') and (w[i] != 'y'):
		lista.append(w[i])
for i in lista:
	print('.', i, end='', sep='')


n = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
string = list(input())
i = 0
while i != len(string):
	if string[i] in n:
		string.remove(string[i])
		i -= 1
	else:
		string.insert(i, '.')
		i += 1
	i += 1
print(''.join(string).lower())


s = input()
vowel = set(['a', 'e', 'i', 'o', 'u', 'y'])
result = ''
for el in s:
	if not el in vowel:
		if ord('a') <= ord(el) <= ord('z'):
			result += '.' + el
		else:
			newchar = chr(ord(el) - ord('A') + ord('a'))
			if not newchar in vowel:
				result += '.' + newchar
print(result)


s = input()
l = len(s)
s = s.lower()
for x in range(l):
	if s[x] not in 'aeiouy':
		print('.' + s[x], end='')


def isvowel(c):
	v = 'aeiouyAEIOUY'
	return c in v
ip = list(input())
for (j, i) in enumerate(ip):
	if isvowel(i):
		ip[j] = i.replace(i, '')
	elif i.isupper():
		ip[j] = '.' + i.lower()
	else:
		ip[j] = '.' + i
st = ' '.join(map(str, ip))
st = st.replace(' ', '')
print(st)


string = input().lower()
string = string.translate({ord(c): None for c in 'ayeiou'})
print('.' + string.replace('', '.')[1:-1])


word = input().lower()
VOWELS = ('a', 'e', 'i', 'o', 'u', 'y')
print('.' + '.'.join((X for X in word if X not in VOWELS)))


str1 = input()
str1 = str1.lower()
str2 = ['a', 'o', 'y', 'e', 'u', 'i']
flag = []
for i in range(0, len(str1)):
	flag.append(0)
	for j in range(0, len(str2)):
		if str1[i] == str2[j]:
			flag[i] = 1
str3 = []
for i in range(0, len(str1)):
	if flag[i] == 0:
		str3.append('.' + str1[i])
print(''.join(str3))


word = input()
word = word.lower()
remove_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for character in remove_vowels:
	word = word.replace(character, '')
for i in range(0, len(word)):
	print('.' + word[i], end='')


n = input()
n = n.lower()
li2 = []
li3 = []
li2 = [char for char in n]
li = ['a', 'e', 'i', 'o', 'u', 'y']
for i in li2:
	if i not in li:
		li3.append(i)
for i in range(0, len(li3)):
	li3.insert(2 * i, '.')
print(''.join(li3))


k = input()
k = k.lower()
for char in 'aoyeui':
	k = k.replace(char, '')
print('.' + '.'.join(k))


a = input()
c = ['a', 'A', 'O', 'o', 'y', 'Y', 'E', 'e', 'u', 'U', 'i', 'I']
for i in c:
	b = a.split(i)
	a = ''
	for j in b:
		a = a + j
b = str(a)
d = []
for i in range(len(b)):
	d.append(b[i])
for i in range(len(d)):
	if 91 > ord(d[i]) > 64:
		d[i] = chr(ord(d[i]) + 32)
e = ''
for i in d:
	e = e + '.' + i
print(e)


s = input().strip()
ans = ''
for i in s:
	if i not in 'aeiouAEIOUyY':
		ans += '.'
		ans += i.lower()
print(ans)


g = 'aoyeui'
n = input().lower()
s = [f'.{x}' for x in n if x not in g]
print(''.join(s))


s = input()
s = s.lower()
st = []
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		continue
	else:
		st.append('.')
		st.append(s[i])
for j in range(len(st)):
	print(st[j], end='')


s = input().lower()
y = ''
for i in s:
	if i not in 'aeiouy':
		y += '.' + i
print(y)


line = input()
line = line.lower()
output = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(line)):
	if line[i] in vowels:
		continue
	else:
		output = output + '.'
		output = output + line[i]
print(output)


a = input()
list(a)
vowel = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
a = [i for i in a if i not in vowel]
new = ''
for i in range(len(a)):
	new += '.{}'.format(a[i])
new = new.lower()
print(new)


s = input()
for letter in s:
	if letter.lower() not in 'aeiouy':
		print('.' + letter.lower(), end='')


n = input()
n = n.lower()
for ch in n:
	if ch in 'aoyeui':
		n = n.replace(ch, '')
n = '.'.join(n)
print('.' + n)


inputed_string = str(input())
lowercase_of_input = inputed_string.lower()
store_output = ''
for sud_inputed_string in lowercase_of_input:
	if sud_inputed_string != 'a' and sud_inputed_string != 'e' and (sud_inputed_string != 'i') and (sud_inputed_string != 'o') and (sud_inputed_string != 'u') and (sud_inputed_string != 'y'):
		store_output += '.'
		store_output += sud_inputed_string
print(store_output)


st = input()
st = st.lower()
st = st.replace('a', '')
st = st.replace('o', '')
st = st.replace('y', '')
st = st.replace('e', '')
st = st.replace('u', '')
st = st.replace('i', '')
for i in st:
	print(f'.{i}', end='')


def isConst(c):
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		return True
	else:
		return False
n = input()
n = n.lower()
s = ''
for i in range(len(n)):
	if isConst(n[i]):
		s += '.' + n[i]
print(s)


a = input().lower()
b = a.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('u', '').replace('i', '')
print('.', '.'.join(b), sep='')


a = input()
for i in a:
	if i != 'A' and i != 'a' and (i != 'E') and (i != 'e') and (i != 'I') and (i != 'i') and (i != 'O') and (i != 'o') and (i != 'U') and (i != 'u') and (i != 'Y') and (i != 'y'):
		o = i.lower()
		print('.{}'.format(o), end='')


s = input()
s = s.upper()
sogl = ['A', 'O', 'Y', 'E', 'U', 'I']
res = ''
for i in range(len(s)):
	if s[i] not in sogl:
		res += '.' + s[i]
print(res.lower())


list1 = input()
list2 = list1.lower()
for letter in list2:
	if letter == 'a' or letter == 'o' or letter == 'e' or (letter == 'u') or (letter == 'i') or (letter == 'y'):
		continue
	else:
		print('%s%s' % ('.', letter), end='')


s = input()
s = s.lower()
s = list(s)
for i in range(len(s)):
	if s[i] in 'aeiouy':
		s[i] = ''
	elif s[i].isalpha():
		s[i] = '.' + s[i]
str1 = ''
print(str1.join(s))


v = ['a', 'e', 'i', 'o', 'u', 'y']
caps = ['A', 'E', 'I', 'O', 'U', 'Y']
s = input()
ans = ''
for i in s:
	if i not in v and i not in caps:
		ans += '.'
		if ord(i) >= 65 and ord(i) <= 90:
			ans += chr(ord(i) + 32)
		else:
			ans += i
print(ans)


def vow(strr):
	strr = strr.lower()
	vowels = ('a', 'o', 'e', 'i', 'u', 'y')
	for x in strr:
		if x in vowels:
			strr = strr.replace(x, '')
	for i in strr:
		print('.' + i, end='')
str1 = input('')
vow(str1)


s = input()
res = []
for c in s:
	if c == 'A' or c == 'O' or c == 'Y' or (c == 'E') or (c == 'U') or (c == 'I') or (c == 'a') or (c == 'o') or (c == 'y') or (c == 'e') or (c == 'u') or (c == 'i'):
		continue
	elif 'A' <= c and c <= 'Z':
		res.append('.')
		res.append(c.lower())
	else:
		res.append('.')
		res.append(c)
print(''.join(res))


vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
l1 = input()
l2 = []
for s in l1:
	if s not in vowels:
		l2.append('.' + s.lower())
print(''.join(l2))


ip = input()
ip = ip.lower()
lis = []
for i in range(len(ip)):
	n = ip[i]
	if n == 'a' or n == 'o' or n == 'y' or (n == 'e') or (n == 'u') or (n == 'i'):
		pass
	else:
		lis.append('.' + n)
new = ''
new = new.join(lis)
print(new)


a = str(input())
b = a.lower()
c = list(b)
x = 0
for t in c:
	x += 1
for h in range(x):
	for i in c:
		if i == 'a' or i == 'u' or i == 'o' or (i == 'e') or (i == 'i') or (i == 'y'):
			c.remove(i)
for s in c:
	print('.' + s, end='')


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
s = input().lower()
s = list(s)
s = [x for x in s if not x in vowel]
s = ''.join(s)
ln = len(s)
cast = []
for i in range(ln):
	cast.append('.' + s[i])
print(''.join(cast))


expr = input()
expr = expr.lower()
expr = list(expr)
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
p = 0
for i in expr:
	if i in vowels:
		expr[p] = ''
	p += 1
temp = ''
p = 0
for i in expr:
	temp += i
ntemp = ''
for i in range(2 * len(temp)):
	if i % 2:
		ntemp += temp[p]
		p += 1
	else:
		ntemp += '.'
print(ntemp)


word = input().upper()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
p = []
for i in range(len(word)):
	p.append(word[i].lower())
for i in range(len(word)):
	for j in range(len(vowels)):
		if word[i] == vowels[j]:
			p.remove(word[i].lower())
for i in range(len(p)):
	print('.' + p[i], end='')


s = input()
vow = 'aoyeuiAOYEUI'
for i in s:
	if i in vow:
		s = s.replace(i, '')
s = s.lower()
for i in s:
	print('.' + i, end='')


A = input()
A = A.lower()
T = ''
for x in A:
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'):
		T = T + '.' + x
print(T)


string = input()
string = string.lower()
s = ''
for i in string:
	if i not in 'aeiouy':
		s = s + '.' + i
print(s)


word = input()
for lett in word:
	if 65 <= ord(lett) <= 90:
		lett = chr(ord(lett) + 32)
	if not lett in ['a', 'e', 'i', 'o', 'u', 'y']:
		print('.', lett, sep='', end='')


inp = input().lower()

def consonify(inp):
	consonants = []
	vowel = ['a', 'o', 'y', 'e', 'u', 'i']
	for x in inp:
		if x not in vowel:
			consonants.append(x)
	return '.' + '.'.join(consonants)
print(consonify(inp))


usu = input()
C = 'aoyeui'
new = ''
fim = ''
for letter in usu:
	letter = letter.lower()
	if letter not in C:
		new = new + letter
for sopa in new:
	fim = fim + '.' + sopa
print(fim)


s = input().lower()
s = list(s)
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] in v:
		s[i] = '.'
k = []
for i in s:
	if i != '.':
		k.append(i)
for i in k:
	print('.' + i, end='')


string = input()
newstring = string.lower()
tempstr = ''
for i in newstring:
	if i != 'a' and i != 'i' and (i != 'e') and (i != 'o') and (i != 'u') and (i != 'y'):
		tempstr += '.' + i
print(tempstr)


a = str(input())
b = a.upper()
c = b.replace('O', '')
d = c.replace('E', '')
e = d.replace('A', '')
f = e.replace('Y', '')
g = f.replace('U', '')
h = g.replace('I', '')
m = h.replace('', '.')
l = m.rstrip('.')
print(l.lower())


vow = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']

def cal(s):
	res = ''
	for i in s:
		if i in vow:
			continue
		res = res + '.'
		res = res + i.lower()
	return res
a = input()
print(cal(a))


a = input()
for i in range(len(a)):
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y') and (a[i] != 'A') and (a[i] != 'E') and (a[i] != 'O') and (a[i] != 'I') and (a[i] != 'U') and (a[i] != 'Y'):
		if ord(a[i]) >= 65 and ord(a[i]) <= 90:
			print('.', a[i].lower(), sep='', end='')
		else:
			print('.', a[i], sep='', end='')


string = input()
s = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newstr = ''
for letter in s:
	if letter not in vowels:
		newstr = newstr + '.' + letter
print(newstr)


st = input()
arr = ['a', 'i', 'o', 'u', 'e', 'y']
result = ''
for i in st.lower():
	if i not in arr:
		result = result + '.' + i
print(result)


word = input()
ans = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in word:
	if i in vowels:
		continue
	if i.islower():
		ans += '.' + i
	elif i.isupper():
		ans += '.' + i.lower()
print(ans)


M = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = list(input())
l = len(s)
m = ''
for i in range(1, l + 1):
	if s[i - 1] not in M:
		if ord(s[i - 1]) <= 90:
			s[i - 1] = chr(ord(s[i - 1]) + 32)
		else:
			s[i - 1] = s[i - 1]
	else:
		s[i - 1] = '?'
for i in range(1, l + 1):
	if s[i - 1] != '?':
		m = m + str('.') + str(s[i - 1])
print(m)


str = input()
nw = ''
vwl = ['y', 'a', 'i', 'o', 'u']
cons = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
for i in range(len(str)):
	if str[i].lower() in vwl:
		continue
	elif str[i].lower() in cons:
		nw = nw + '.' + str[i].lower()
print(nw)


import sys
s = sys.stdin.readline()
s = s.lower()
for c in s:
	if c not in ['a', 'o', 'y', 'e', 'u', 'i']:
		if c != '\n':
			sys.stdout.write('.')
		sys.stdout.write(c)


input_string = input()
new_string = ''
for character in input_string.lower():
	if character == 'a' or character == 'e' or character == 'i' or (character == 'o') or (character == 'u') or (character == 'y'):
		new_string = new_string
	else:
		new_string = new_string + '.' + character
print(new_string)


text = input().lower()
asw = []
for i in range(len(text)):
	if text[i] != 'a' and text[i] != 'o' and (text[i] != 'e') and (text[i] != 'y') and (text[i] != 'u') and (text[i] != 'i'):
		asw.append('.' + text[i])
print(''.join(asw))


src = input()
n = len(src)
dest = ''
i = 0
for i in range(0, n):
	if src[i] in 'aoyeuiAOYEUI':
		continue
	dest += '.' + src[i].lower()
	i += 1
print(dest)


print('.' + '.'.join([y for y in input().lower() if y not in 'aeiouy']))


n = input()
ar = ['a', 'A', 'e', 'E', 'I', 'i', 'o', 'O', 'u', 'U', 'y', 'Y']
l = []
for i in range(len(n)):
	if n[i] not in ar:
		if ord(n[i]) < 96:
			l.append(chr(ord(n[i]) + 32))
		else:
			l.append(n[i])
for i in l:
	print('.', i, sep='', end='')


vowels = 'aeiouy'
word = input()
new = ''
for l in word:
	if l.lower() not in vowels:
		new += '.' + l.lower()
print(new)


word = input()
exc = ['a', 'e', 'i', 'o', 'u', 'y']
str = ''
for ele in word.lower():
	if ele not in exc:
		print(str + '.' + ele.lower(), end='')


a = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
vowels = set(v)
ans = []
for i in a:
	if i in vowels:
		continue
	elif i not in vowels:
		ans += ['.', i.lower()]
print(''.join(ans))


a = input()
b = len(a)
n = 0
p = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(b):
	d = a[n]
	e = d.lower()
	n += 1
	if e in p:
		pass
	else:
		f = '.' + e
		print(f, end='')


sa = 'aeiouy'
sa = list(sa)
s = input().lower()
p = ''
for i in s:
	if i not in sa:
		p += '.'
		p += i
print(p)


s = input()
y = ['a', 'e', 'i', 'o', 'u', 'y']
a = list(s.lower())
p = ''
for k in range(len(a)):
	if a[k] not in y:
		p += '.' + a[k]
print(p)


def StringTask(s):
	s = s.lower()
	str1 = ''
	for i in range(len(s)):
		if s[i] not in 'aeioyu':
			str1 += '.'
			str1 += s[i]
	return str1
x = input()
print(StringTask(x))


def task(s):
	vowels = 'aAeEiIoOuUyY'
	ans = ''
	for i in s:
		if i in vowels:
			continue
		elif i not in vowels:
			ans += '.'
			ans += i.lower()
	return ans
s = input()
print(task(s))


a = list(str(input()))
s = ''
vow = ['a', 'e', 'i', 'o', 'u', 'y']
cons = ['q', 'w', 'r', 't', 'p', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm']
for i in a:
	if i.isupper():
		i = i.lower()
	if i in cons:
		s += '.' + i
print(s)


inputString = input()
inputString = inputString.lower()
Vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for vowel in Vowels:
	inputString = inputString.replace(vowel, '')
Consonant = list('bcdfghjklmnpqrstvwxyz')
for consonant in Consonant:
	inputString = inputString.replace(consonant, '.' + consonant)
print(inputString)


str = input()
word = str.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
output = []
for w in word:
	if w not in v:
		output.append('.')
		output.append(w)
s = ''
print(s.join(output))


s = [n for n in input()]
v = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
z = []
for n in range(len(s)):
	if s[n] in v:
		continue
	else:
		if ord('Z') >= ord(s[n]) >= ord('A'):
			s[n] = chr(ord(s[n]) + 32)
		z.append(s[n])
k = []
p = 0
for n in range(2 * len(z)):
	if n % 2 == 0:
		k.append('.')
	else:
		k.append(z[p])
		p += 1
for n in k:
	print(n, end='')


s = input().lower()
x = ''
l = ['a', 'e', 'o', 'i', 'u', 'y']
for i in s:
	if i in l:
		continue
	else:
		x = x + '.' + i
print(x)


inpStr = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
opStr = ''
for x in inpStr:
	if x not in vowels:
		opStr += '.' + x
print(opStr)


strs = input()
strs = strs.lower()
newWord = ''
vowels = 'aeiouy'
for i in strs:
	if i not in vowels:
		newWord = newWord + '.' + i
print(newWord)


x = list(input())
a = list('aeiouy')
out = ''
for i in range(0, len(x)):
	if str(x[i]).lower() not in a:
		out = out + '.' + str(x[i]).lower()
print(out)


n = input()
m = n.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
g = ''
for i in m:
	if i in v:
		continue
	else:
		g = g + '.'
		g = g + i
print(g)


import re
word = input()
changed_word = []
word = re.sub('[AaOoYyEeUuIi]', '', word)
word = str(word)
word = word.lower()
for i in range(len(word * 2)):
	if i % 2 == 0:
		changed_word.append('.')
	else:
		changed_word.append(word[int((i - 1) / 2)])
for i in range(len(changed_word)):
	print(changed_word[i], end='')


s = input().lower()
v = 'aeiouy'
for char in s:
	if char in v:
		s = s.replace(char, '')
a = ''
for c in s:
	a += '.' + c
print(a)


vowels = list(map(str.lower, ['A', 'O', 'Y', 'E', 'U', 'I']))
line = input().lower()
for i in vowels:
	line = line.replace(i, '')
print('.' + '.'.join(list(line)))


ent = input().lower()
vogais = ['a', 'o', 'y', 'e', 'i', 'u']
saida = ''
for i in ent:
	if i not in vogais:
		saida += '.' + i
print(saida)


string = input().lower()

def checkvowels(string):
	for x in string:
		if x in 'aeyiou':
			s = string.replace(x, '')
			string = s
		if x not in 'aeyiou':
			s = string.replace(x, '.' + x)
			string = s
			if '..' in string:
				s = string.replace('..', '.')
				string = s
	print(string)
checkvowels(string)


import sys
text = sys.stdin.readline().rstrip()
text = list(text)
ss = ''
vo = set(['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i'])
for car in text:
	if car not in vo:
		ss += '.'
		ss += car
print(ss.lower())


s = input().lower()
v = ('a', 'e', 'i', 'u', 'o', 'y')
l = []
for i in s:
	if i in v:
		s = s.replace(i, '')
	else:
		l.append('.')
		l.append(i)
print(''.join(l))


string = input()
v = ['a', 'o', 'u', 'y', 'i', 'e']
for i in range(len(string)):
	if string[i] <= 'Z' and string[i] >= 'A':
		string = string[:i] + string[i].lower() + string[i + 1:]
string2 = ''
for i in range(len(string)):
	if string[i] not in v:
		string2 = string2 + '.' + string[i]
print(string2)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = string.lower()
for letter in string:
	if letter in vowels:
		string = string[:string.index(letter)] + string[string.index(letter) + 1:]
L = [char for char in string]
for i in range(len(L)):
	L[i] = '.' + L[i]
s = ''
for elem in L:
	s += elem
print(s)


import string
s = input().lower()
out = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	if s[i] not in vowels:
		out += '.' + s[i]
print(out)


s = input()
n = 'aeiouy'
l = ''
for x in s:
	if x.lower() not in n:
		l = l + '.' + x.lower()
print(l)


astring = ['.' + x.lower() for x in input() if x.lower() not in 'aeiouy']
print(''.join(astring))


w = input()
r = ''
for i in range(0, len(w)):
	c = w[i].lower()
	if c in {'a', 'o', 'y', 'e', 'u', 'i'}:
		c = ''
	else:
		c = '.' + c
	r += c
print(r)


def abv(word):
	word = word.lower()
	abword = []
	i = len(word)
	for k in range(i):
		if word[k] not in ['a', 'e', 'i', 'o', 'u', 'y']:
			abword.append(word[k])
	return abword
word = input()
print('.' + '.'.join(abv(word)))


m = input()
s = m.lower()
z = 'aeiouy'
for i in range(0, len(s)):
	if s[i] not in z:
		print('.', end='')
		print(s[i], end='')


s = input()
s = s.lower()
l = list(s)
m = []
for i in range(len(l)):
	if l[i] not in 'aeyiou':
		m.append(l[i])
final = ''
for i in range(len(m)):
	final = final + '.' + m[i]
print(final)


s = input()
s = s.lower()
x = ''
b = len(s)
for i in s:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		x = x + '.' + i
print(x)


strn = input().lower()
a = []
for i in strn:
	if i in 'aeiouy':
		continue
	else:
		a.append('.' + i)
print(''.join(a))


n = input()
n = n.lower()
vowels = ['a', 'i', 'u', 'e', 'o', 'y']
result = ''
for i in range(-1, len(n)):
	if i >= 0 and n[i] not in vowels:
		result += n[i]
	if i + 1 != len(n) and n[i + 1] not in vowels:
		result += '.'
print(result)


stroka = input()
dlina = len(stroka)
stroka = stroka.lower()
new_stroka = ''
i = 0
nabor = 'aoyeui'
while i < dlina:
	if stroka[i] not in nabor:
		new_stroka += '.' + stroka[i]
		i += 1
	else:
		i += 1
print(new_stroka)


string = input()
string = string.lower()
buff = ''
for c in string:
	if c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i'):
		continue
	else:
		buff += '.' + c
print(buff)


str1 = input().lower()
result = list()
for letter in str1:
	if letter != 'a' and letter != 'e' and (letter != 'i') and (letter != 'o') and (letter != 'u') and (letter != 'y'):
		result.append('.')
		result.append(letter)
print(''.join(result))


a = input()
a = a.lower()
a = list(a)
i = 0
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		a[i] = ''
	elif a[i] == '1' or a[i] == '2' or a[i] == '3' or (a[i] == '4') or (a[i] == '5') or (a[i] == '6') or (a[i] == '7') or (a[i] == '8') or (a[i] == '9') or (a[i] == '0'):
		a[i] = a[i]
	else:
		d = a[i]
		a[i] = '.' + d
	i += 1
a = str(a).replace('[', '')
a = a.replace("'", '')
a = a.replace(',', '')
a = a.replace(']', '')
a = a.replace(' ', '')
print(a)


line = input().strip().lower()
new_line = ''
vowels = set(['a', 'o', 'e', 'i', 'u', 'y'])
for ch in line:
	if ch not in vowels:
		new_line += '.' + ch
print(new_line)


word = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'U', 'E', 'I', 'O', 'A', 'y', 'Y']
index = 0
while index < len(word):
	if word[index] in vowels:
		word.pop(index)
		index -= 1
	index += 1
index = 0
lon = len(word)
while index < lon:
	word.insert(index * 2, '.')
	index += 1
result = ''
for ch in word:
	result += ch
print(result.lower())


s = input()
s = list(s.lower())
ans = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		ans = ans + '.{}'.format(i)
print(ans)


def main():
	final = []
	s = input()
	for i in s:
		if i.lower() != 'a' and i.lower() != 'e' and (i.lower() != 'i') and (i.lower() != 'o') and (i.lower() != 'u') and (i.lower() != 'y'):
			final.append('.' + i.lower())
	for i in final:
		print(i, end='')
main()


import re
s = input()
s = re.sub('[AOYEUI]', '', s, flags=re.IGNORECASE)
s = re.sub('([A-Z])', '.\\1', s, flags=re.IGNORECASE).lower()
print(s)


import os
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input().lower()
for letter in string:
	if letter in vowels:
		string = string.replace(letter, '')
string = list(string)
for (i, letter) in enumerate(string):
	string[i] = '.' + letter
print(''.join(string))


string = input()
string = list(string.lower())
vovel = ['a', 'o', 'y', 'e', 'u', 'i']
result = []
for elem in string:
	if elem not in vovel:
		result.append('.')
		result.append(elem)
resstr = ''
for l in result:
	resstr += l
print(resstr)


arr = input().lower()
result = ''
for i in range(0, len(arr)):
	if arr[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		result += '.' + arr[i]
print(result)


a = input('')
b = len(a)
a = a.lower()
c = ['a', 'e', 'y', 'u', 'i', 'o']
d = ''
for x in range(b):
	if a[x] in c:
		pass
	else:
		d = d + '.' + a[x]
print(d)


str = input()
woerte = str.lower()
alfabet = []
yuanyin = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in woerte:
	if letter not in yuanyin:
		alfabet.append('.')
		alfabet.append(letter)
print(''.join(alfabet))


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
a = ''
n = len(s)
i = 0
while i < n:
	if s[i] not in v:
		a += '.' + s[i].lower()
	i += 1
print(a)


n = input()
m = ''
for i in n:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		if i != 'A' and i != 'E' and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
			m = m + '.' + i
m = m.lower()
print(m)


str = input()
copyStr = list(str.lower())
vowels = ['a', 'i', 'u', 'e', 'o', 'y']
finalStr = ''
for i in range(0, len(str)):
	if copyStr[i] not in vowels:
		finalStr += '.' + copyStr[i]
	elif copyStr[i] in vowels:
		finalStr += ''
print(finalStr)


exp = ['u', 'o', 'y', 'e', 'a', 'i']
word = list(input().lower())
for w in word:
	if w not in exp:
		print('.' + str(w), end='')


word = input()
string = str(word)
askii = []
temp = []
for i in range(len(string)):
	askii.append(ord(string[i]))
	if 90 >= askii[i] >= 65:
		askii[i] = askii[i] + 32
		temp.append(chr(askii[i]))
	else:
		temp.append(chr(askii[i]))
while 'a' in temp:
	temp.remove('a')
while 'o' in temp:
	temp.remove('o')
while 'y' in temp:
	temp.remove('y')
while 'e' in temp:
	temp.remove('e')
while 'u' in temp:
	temp.remove('u')
while 'i' in temp:
	temp.remove('i')
ans = '.'.join(temp)
ans = '.' + ans
print(ans)


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y']
f = lambda c: c if ord(c) >= ord('a') and ord(c) <= ord('z') else chr(ord('a') + ord(c) - ord('A'))
print(''.join(['' if f(s[i]) in v else '.' + f(s[i]) for i in range(len(s))]))


string = list(input().lower())
vowels = 'aeiouy'
print(''.join(('.' + char.lower() for char in string if char.lower() not in 'aeiouy')))


word = input()
word = word.lower()
vowel = 'aeiouy'
result = ''
for letter in word:
	if letter not in vowel:
		result += '.'
		result += letter
print(result)


groups = input()
y = groups.lower()
y = y.replace('a', '')
y = y.replace('o', '')
y = y.replace('y', '')
y = y.replace('e', '')
y = y.replace('u', '')
y = y.replace('i', '')
x = len(y)
str = ''
for i in y:
	str += '.' + i
print(str)


n = input().lower()
for i in n:
	if i not in 'eyuioa':
		print('.', i, sep='', end='')


import re
print(re.sub('(.)', '.\\g<0>', re.sub('[aeiouy]', '', input().lower())))


word = input().lower()
word = list(word)
wwww = ''
for letter in word:
	if not letter == 'a' and (not letter == 'i') and (not letter == 'o') and (not letter == 'u') and (not letter == 'e') and (not letter == 'y'):
		wwww = wwww + '.' + letter
print(wwww)


p = input()
for i in range(0, len(p)):
	if p[i] == 'a' or p[i] == 'e' or p[i] == 'i' or (p[i] == 'o') or (p[i] == 'u') or (p[i] == 'y'):
		continue
	if p[i] == 'A' or p[i] == 'E' or p[i] == 'I' or (p[i] == 'O') or (p[i] == 'U') or (p[i] == 'Y'):
		continue
	elif ord(p[i]) <= 90:
		print('.' + str(chr(ord(p[i]) + 32)), end='')
	else:
		print('.' + p[i], end='')


word = input()
result = ''
vowels = 'aoyeui'
for letter in word:
	if letter in vowels or letter in vowels.upper():
		continue
	else:
		result += '.' + letter.lower()
print(result)


def main():
	dele = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'u', 'y', 'e', 'i', 'o')
	word = input()
	word = str.lower(word)
	list(word)
	output = ''
	for test in word:
		if test in dele:
			output += ''
		else:
			output += '.'
			output += test
	return output
print(main())


input_str = input().lower()
list_str = list(input_str)
n = len(list_str)
k = 0
while k < n:
	if list_str[k] not in 'a e i o u y':
		list_str.insert(k, '.')
		n += 1
		k += 1
	k += 1
for i in range(n):
	if list_str[i] in 'a e i o u y':
		list_str[i] = ''
output_str = ''.join(list_str)
print(output_str)


word = input()
spis = list(word)
word = word.lower()
word2 = ''
t = 0
for i in range(len(word)):
	if word[t] == 'a':
		word = word[:t] + word[t + 1:]
	elif word[t] == 'o':
		word = word[:t] + word[t + 1:]
	elif word[t] == 'y':
		word = word[:t] + word[t + 1:]
	elif word[t] == 'u':
		word = word[:t] + word[t + 1:]
	elif word[t] == 'i':
		word = word[:t] + word[t + 1:]
	elif word[t] == 'e':
		word = word[:t] + word[t + 1:]
	else:
		t += 1
for i in range(len(word)):
	word2 = word2 + '.' + word[i]
print(word2)


from sys import stdin

def main():
	str1 = stdin.readline().strip().lower()
	str2 = ''
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in range(len(str1)):
		if str1[i] not in vowels:
			str2 = str2 + '.' + str1[i]
	print(str2)
main()


import re
s = input()
s = re.sub('[aeiouy]*([^aeiouy])[aeiouy]*', '.\\1', s.lower())
print(s)


a = list(input().lower())
m = {'a', 'o', 'e', 'y', 'u', 'i'}
i = 0
while i < len(a):
	if a[i] in m:
		a.remove(a[i])
	else:
		i += 1
print('.', end='')
print(*a, sep='.')


print(''.join(('.' + letter for letter in input().lower() if letter not in 'aeiouy')))


s = input()
for i in s:
	if not 'aoiuey'.__contains__(i.lower()):
		print('.' + i.lower(), end='')


import string
glas = 'aoyeui'
inp = input().lower()
for i in glas:
	inp = inp.replace(i, '')
print('.' + '.'.join(inp))


s = input().lower()
vow = 'aoyeui'
S = ''
for letter in vow:
	s = s.replace(letter, '')
for letter in s:
	S += '.%s' % letter
print(S)


glasn = ['A', 'O', 'U', 'Y', 'E', 'I', 'a', 'o', 'u', 'y', 'e', 'i']
a = input()
for i in range(len(a)):
	if a[i] in glasn:
		continue
	elif ord(a[i]) in range(65, 91):
		print('.' + a[i].lower(), end='')
	else:
		print('.' + a[i], end='')


word = input()
w = ''
for i in word:
	j = str.lower(i)
	if j not in ['a', 'e', 'i', 'o', 'u', 'y']:
		w = w + '.' + j
print(w)


index = -1
s = str(input())
s1 = s.lower()
lst = list(s1)
lst1 = list(s1)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
ind = []
for i in lst1:
	index += 1
	if i in vowel:
		lst.pop(index)
		index -= 1
index = -1
flag = 0
for i in lst:
	index += 1
	if flag == 0:
		lst.insert(index, '.')
		flag = 1
	else:
		flag = 0
		continue
for i in lst:
	print(i, end='')


str1 = input()
str2 = []
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
j = len(str1)
for i in range(j):
	k = str1[i]
	if k in vowels:
		continue
	elif k.isupper():
		str2.append('.' + k.lower())
	else:
		str2.append('.' + k)
str3 = ''.join(str2)
print(str3)


mod = 1000000007
ssi = lambda : map(int, input().split())
v = 'AEIOUYaeiouy'
a = input()
for i in a:
	if i not in v:
		print('.', i.lower(), sep='', end='')


Vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word = input()
word2 = []
iter = 0
for letter in word:
	if letter not in Vowels:
		word2.append(f'.{letter}')
word2 = [''.join(word2[:])]
word2 = [x.lower() for x in word2]
print(word2[0])


def isglas(ch):
	if ch == 'a' or ch == 'o' or ch == 'y' or (ch == 'e') or (ch == 'u') or (ch == 'i'):
		return True
	elif ch == 'A' or ch == 'O' or ch == 'Y' or (ch == 'E') or (ch == 'U') or (ch == 'I'):
		return True
	else:
		return False
s = input()
news = []
for i in range(len(s)):
	if not isglas(s[i]):
		news.append(s[i])
ans = []
for i in range(len(news)):
	ans.append('.')
	if ord('A') <= ord(news[i]) <= ord('Z'):
		ans.append(chr(ord(news[i]) + ord('a') - ord('A')))
	else:
		ans.append(news[i])
print(''.join(ans))


name = input()

def func():
	x = name.upper()
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
	result = ''
	for i in x:
		if i not in vowels:
			result += '.' + i
	print(result.lower())
func()


lower_word = input().lower()
delete_vowel = list(filter(lambda x: x not in list('aeiouy'), lower_word))
print('.' + '.'.join(delete_vowel))


s = str(input())
s2 = s
vowel = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for i in s:
	if i in vowel:
		s2 = s2.replace(i, '')
s2 = '.'.join(s2)
s2 = s2.lower()
s2 = list(s2)
s2.insert(0, '.')
s2 = ''.join(s2)
print(str(s2))


txt = input()
D = 'aeouiyAEOUIY'
txt = txt.lower()
ch = ''
for i in range(len(txt)):
	if txt[i] not in D:
		ch += '.' + txt[i]
print(ch)


from collections import defaultdict

def main_input():
	import re
	s = input()
	s = re.sub('[aoyeui]', '', s.lower())
	s = ''.join(['.' + a for a in s])
	print(s)
main_input()


inp = input()
ans = ''
for i in inp:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'O') or (i == 'U') or (i == 'Y'):
		continue
	elif i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		ans += '.' + i.lower()
print(ans)


print(''.join(('.' + c for c in input().lower() if c not in 'aeouiy')))


a = input()
gl = 'auyoieAOUYIE'
for i in range(len(a)):
	if a[i] in gl:
		if i == 0:
			a = a[1:].rjust(len(a), '0')
		elif i == len(a) - 1:
			a = a[:-1].rjust(len(a), '0')
		else:
			a = (a[:i] + a[i + 1:]).rjust(len(a), '0')
a = a.replace('0', '').replace('', '.')
a = a[:-1].lower()
print(a)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']

def remove_vowels(in_str):
	out_str = ''
	for i in in_str:
		if i not in vowels:
			out_str += '.'
			out_str += i
	return print(out_str)
in_str = input().lower()
remove_vowels(in_str)


word = list(input())
ans = []
gl = list('AOYEUI'.lower()) + list('AOYEUI')
for b in word:
	if b in gl:
		continue
	ans.append('.')
	ans.append(b.lower())
print(''.join(ans))


x = list(map(str.lower, input()))
y = []
for i in x:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		y.append(i)
answer = ''
for n in y:
	answer = answer + '.' + n
print(answer)


s = str(input())
r = ''
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(s)):
	if s[i] not in l:
		r = r + '.' + s[i].lower()
print(r)


g = None
b = []
a = input()
for i in a:
	if i == 'y' or i == 'Y' or i == 'a' or (i == 'A') or (i == 'e') or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U'):
		continue
	else:
		s = str(i.lower())
		d = '.' + s
		b.append(d)
for h in b:
	if g == None:
		g = str(h)
		continue
	g = g + str(h)
print(g)


s = list(input())
n = len(s)
vow = ['A', 'E', 'I', 'O', 'U', 'Y']
i = 0
while i < n:
	if s[i].upper() in vow:
		s.pop(i)
		n -= 1
	else:
		s[i] = s[i].lower()
		i += 1
m_s = [None for i in range(2 * len(s))]
k = 0
for i in range(2 * len(s)):
	if i % 2 == 0:
		m_s[i] = '.'
	else:
		m_s[i] = s[k]
		k += 1
print(''.join(m_s))


def formatted_str(input):
	input = input.lower()
	new_string = ''
	for letter in input:
		if not letter in ['a', 'o', 'y', 'e', 'u', 'i']:
			new_string += letter
	new_string = '.' + '.'.join(new_string)
	return new_string
inp_str = input().strip()
result = formatted_str(inp_str)
print(result)


w = input()
vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
neww = ''
for i in w:
	if i not in vow:
		neww = neww + '.' + i.lower()
print(neww)


string = input().lower()
words = ['a', 'o', 'y', 'e', 'u', 'i']
word = ''
for i in string:
	if i not in words:
		word += '.' + i
print(word)


s = input()
vowel = ['a', 'e', 'o', 'u', 'y', 'i']
strings = s.lower()
new_strings = []
for i in range(len(strings)):
	if strings[i] not in vowel:
		new_strings.append(strings[i])
string = '.'.join(new_strings)
print('.', string, sep='')


print('.' + '.'.join(filter(lambda x: x not in 'aeiouy', input().lower())))


a = input().lower()
res = ''
for i in a:
	if i not in 'aoyeui':
		res += '.' + i
print(res)


s = input()
s = s.lower()
s = s.replace('a', ' ')
s = s.replace('e', ' ')
s = s.replace('u', ' ')
s = s.replace('o', ' ')
s = s.replace('y', ' ')
s = s.replace('i', ' ')
a = s.split()
s = ''
for i in range(len(a)):
	for j in range(len(a[i])):
		s += '.' + a[i][j]
print(s)


z = input()
z = z.lower()
k = ''
for i in z:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		k = k + '.' + i
print(k)


s = input().upper()
gl = ['A', 'O', 'Y', 'E', 'U', 'I']
print('.' + '.'.join([el.lower() for el in s if not el in gl]))


VOWELS = ('a', 'e', 'i', 'o', 'u', 'y')
word = input()
word = word.lower()
new_string = ''
for letter in word:
	if letter not in VOWELS:
		new_string += letter
new_string2 = ''
for letter in new_string:
	new_string2 += '.'
	new_string2 += letter
print(new_string2)


s1 = set('aeiouyAEIOUY')
s = input()
s2 = ''
for i in s:
	if i not in s1:
		if ord(i) >= 65 and ord(i) <= 90:
			s2 = s2 + '.' + chr(ord(i) + 32)
		else:
			s2 = s2 + '.' + i
print(s2)


characters = input('')
output = ''
for character in characters:
	if character not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		output = output + '.' + character.lower()
print(output)


n = input()
n = n.lower()
v = ('a', 'e', 'i', 'o', 'u', 'y')
r = ''
for i in n:
	if i not in v:
		r = r + '.' + i
print(r)


def string_task(str):
	str = str.lower()
	updated_str = ''
	for i in str:
		if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
			updated_str = updated_str + '.' + i
	return updated_str
str = input()
print(string_task(str))


x = input()
x = x.lower()
v = list(x)
c = ['a', 'e', 'y', 'u', 'i', 'o']
for i in v:
	if i in c:
		pass
	else:
		print('.' + i, end='')


instr = input()
outstr = []
for i in range(len(instr)):
	if instr[i] == 'a' or instr[i] == 'A' or instr[i] == 'e' or (instr[i] == 'E') or (instr[i] == 'i') or (instr[i] == 'I') or (instr[i] == 'o') or (instr[i] == 'O') or (instr[i] == 'u') or (instr[i] == 'U') or (instr[i] == 'y') or (instr[i] == 'Y'):
		continue
	else:
		outstr.append('.' + instr[i].lower())
print(''.join(outstr))


def main():
	x = input().lower()
	g = ['a', 'o', 'y', 'e', 'u', 'i']
	asn = ''
	for i in x:
		if g.count(i) > 0:
			x = x.replace(i, '')
	for i in range(0, len(x)):
		asn += '.' + x[i]
	print(asn)
main()


word = input()
glas = ['A', 'O', 'Y', 'E', 'U', 'I']
res = ''
for w in word:
	if w.upper() in glas:
		asd = 0
	else:
		res += '.' + w.lower()
print(res)


import sys
import random
import os
word = sys.stdin.readline()
word = word.lower()
finalword = ''
for x in word:
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'):
		finalword += '.' + x
print(finalword[:-2])


s = input()
s1 = ''
for i in range(len(s)):
	if 64 < ord(s[i]) < 91:
		s = s[:i] + chr(ord(s[i]) + 32) + s[i + 1:]
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		s1 += '.' + s[i]
print(s1)


wrd = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
newwrd = ''
for i in range(len(wrd)):
	if wrd[i] not in vowels:
		newwrd += '.' + wrd[i]
print(newwrd)


gl = list('eyuioa')
a = input()
a = a.lower()
b = len(a)
a = list(a)
pop = []
for i in range(0, b):
	for j in range(0, 6):
		if a[i] == gl[j]:
			pop.append(i)
x = len(pop)
while x > 0:
	a.pop(pop[x - 1])
	x -= 1
b = len(a)
for i in range(0, b * 2):
	if i % 2 == 0:
		a.insert(i, '.')
z = ''.join(a)
print(z)


s = input()
for i in s:
	if i in 'aeiouyYAEIOU':
		s = s.replace(i, '')
	elif i in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
		s = s.replace(i, i.lower())
t = ''
for i in range(len(s)):
	t += '.' + s[i]
s = t
print(s)


s = input().lower()
for i in 'oayeui':
	s = s.replace(i, '')
s = '.'.join(s)
print('.' + s)


def latin(string):
	string = string.lower()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	latin_string = []
	for i in string:
		if i not in vowels:
			latin_string.append(i)
	return '.' + '.'.join(latin_string)
string = input()
print(latin(string))


n = input()
t = n.lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
j = list(t)
for i in range(len(t)):
	if j[i] in l:
		pass
	else:
		print('.', end='')
		print(str(j[i]), end='')


x = input().lower()
araye = []
for i in x:
	if i == 'A' or i == 'O' or i == 'U' or (i == 'I') or (i == 'Y') or (i == 'E') or (i == 'a') or (i == 'o') or (i == 'u') or (i == 'i') or (i == 'y') or (i == 'e'):
		pass
	else:
		araye += '.' + i
	m = ''.join(araye)
print(m)


word = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_word = ''
for c in word:
	c = c.lower()
	if c not in vowels:
		new_word += '.' + c
print(new_word)


n = str(input())
line = []
x = n.replace('a', '')
y = x.replace('A', '')
x = y.replace('u', '')
y = x.replace('U', '')
x = y.replace('e', '')
y = x.replace('E', '')
x = y.replace('O', '')
y = x.replace('o', '')
x = y.replace('i', '')
y = x.replace('I', '')
x = y.replace('y', '')
y = x.replace('Y', '')
I = list(y)
for i in I:
	s = '.' + i
	line.append(s)
x = ''.join(line)
print(x.lower())


n = input()
glas = 'AaEeOoYyUuIi'
for i in range(len(n)):
	if n[i] not in glas:
		print('.' + n[i].lower(), end='')


s = input()
a = {'a', 'e', 'i', 'o', 'u', 'y'}
s = s.lower()
w = ''
for i in s:
	if i in a:
		i = ''
	w += i
q = '.'
for i in range(len(w) - 1):
	q += w[i]
	q += '.'
q += w[len(w) - 1]
print(q)


s = input()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
outs = ''
for c in s:
	if c not in gl:
		outs = outs + '.' + c
print(outs)


given = input()
lowered = given.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in lowered:
	if i not in vowels:
		print('.', i, sep='', end='')


W = input()
w = W.lower()
characters = w
vowels = list('aoyeui')
for character in characters:
	if character in vowels:
		characters = characters.replace(character, '')
consonants = str()
for consonant in characters:
	consonants = consonants + '.' + consonant
print(consonants)


word = input()
b = []
arr = [x.lower() for x in word]
for i in arr:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		b.append(i)
final = ''
i = 0
while i < len(b):
	final += '.' + b[i]
	i += 1
print(final)


word = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in word:
	add = ''
	if i not in vowels:
		if i not in 'aoyeui':
			add += '.'
			add += i
			print(add.lower(), end='')


n = input()
a = n.lower()
b = list(a)
c = []
for i in range(len(b) - 1, -1, -1):
	if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		b.remove(b[i])
	else:
		b[i] = b[i]
h = ''
g = list(h.join(b))
p = '.'
if len(g) != 0:
	print('.' + p.join(g))


slovo = input()
slovo = slovo.lower()
slovo2 = ''
for i in slovo:
	if i not in 'aeiouy':
		slovo2 += '.' + i
print(slovo2)


string = input()
length = len(string)
ss = list(string)
vowel = 'AEIOUYaeiouy'
consonant = 'bcdfghjklmnpqrstvwxz'
CONSONANT = 'BCDFGHJKLMNPQRSTVWXZ'
for i in range(length):
	for j in range(12):
		if ss[i] == vowel[j]:
			ss[i] = ''
	for j in range(20):
		if ss[i] == CONSONANT[j]:
			ss[i] = '.' + consonant[j]
	for j in range(20):
		if ss[i] == consonant[j]:
			ss[i] = '.' + ss[i]
print(''.join(ss))


p = input()
p = p.casefold()
vo = 'aeiouy'
x = ''
for i in p:
	if i not in vo:
		x += '.' + i
print(x)


word = list(input())
n = len(word)
xylene = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
zo = []
for i in range(n):
	if word[i] not in xylene:
		zo.append('.')
		if word[i].isupper() is True:
			zo.append(word[i].lower())
		else:
			zo.append(word[i])
print(''.join(zo))


def main():
	input_string = input()
	input_string = list(input_string)
	i = 0
	while i < len(input_string):
		if input_string[i] in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
			input_string[i] = ''
		else:
			if input_string[i].isupper:
				input_string[i] = input_string[i].lower()
			input_string.insert(i, '.')
			i += 1
		i += 1
	print(''.join(input_string))
main()


s = list(input().lower())
cog = ['a', 'o', 'y', 'e', 'u', 'i']
new_list = []
for i in s:
	if i not in cog:
		new_list.append('.')
		new_list.append(i)
print(''.join(new_list))


import sys
for line in sys.stdin:
	print('.' + '.'.join(line.translate(str.maketrans('', '', 'AEIOUYaeiouy')).lower())[:-2])


32
n = input()
c = '.'
for i in range(len(n)):
	s = ord(n[i])
	if (n[i] != 'a' and n[i] != 'A') and (n[i] != 'i' and n[i] != 'I') and (n[i] != 'o' and n[i] != 'O') and (n[i] != 'u' and n[i] != 'U') and (n[i] != 'e' and n[i] != 'E') and (n[i] != 'y' and n[i] != 'Y') and (s > 96):
		c = c + n[i] + '.'
	if (n[i] != 'a' and n[i] != 'A') and (n[i] != 'i' and n[i] != 'I') and (n[i] != 'o' and n[i] != 'O') and (n[i] != 'u' and n[i] != 'U') and (n[i] != 'e' and n[i] != 'E') and (n[i] != 'y' and n[i] != 'Y') and (ord(n[i]) < 96):
		c = c + chr(ord(n[i]) + 32) + '.'
d = ''
for i in range(len(c) - 1):
	d = d + c[i]
print(d)


s = input()
s = s.lower()
L = 'aeyoui'
c = ''
for x in s:
	if x in L:
		continue
	else:
		c = c + '.' + x
print(c)


import sys
s = sys.stdin.readline()
s1 = ''
glas = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
k = ord('B') - ord('b')
for i in range(len(s) - 1):
	if s[i] not in glas:
		s1 += '.'
		if ord(s[i]) < ord('a') or ord(s[i]) > ord('z'):
			s1 += chr(ord(s[i]) - k)
		else:
			s1 += s[i]
print(s1)


string = input()
a = string.lower()
import re
b = re.sub('[aeiouy]', '', a)
for letter in b:
	letter = '.' + letter
	print(letter, end='')


from sys import stdin

def main(argument):
	string_array = string_to_array(argument.lower().replace('\n', ''))
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	i = 0
	for char in string_array:
		if char in vowels:
			string_array[i] = '.'
		i += 1
	string_array = list(filter(lambda x: x != '.', string_array))
	string_array = ''.join(string_array)
	result_array = []
	for element in string_array:
		result_array.append('.' + element)
	return ''.join(result_array)

def string_to_array(array):
	result = []
	for char in array:
		result.append(char)
	return result
data = stdin.readline()
print(main(data))


vowels = 'aoyeui'
w = ''
word = input().lower()
for i in range(len(word)):
	if word[i] not in vowels:
		w += '.' + word[i]
print(w)


s = input()
ans = ''
s = s.lower()
for i in s:
	if 'aeiouyAEIOUY'.count(i) == 0:
		ans = ans + '.' + i
print(ans)


lis = list(map(str, input()))
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
newlist = []
for i in lis:
	i = i.lower()
	if i not in vowel:
		print('.', end='')
		print(i, end='')


istring = input()
vocales = ['a', 'e', 'i', 'o', 'u', 'y']
ostring = istring
ostring = ostring.lower()
for k in vocales:
	ostring = ''.join([char for char in ostring if char != k])
listAux = []
for k in ostring:
	aux = '.' + k
	listAux.append(aux)
ostring = ''.join(listAux)
print(ostring)


data = input()
lst1 = ['a', 'e', 'i', 'o', 'u', 'y']
lst = []
s = ''
for i in data:
	if i.lower() in lst1:
		pass
	else:
		lst.append(i.lower())
for i in lst:
	s = s + '.' + i
print(s)


def isVowel(ch):
	return ch in 'aeiouyAEIOUY'

def removeVowels(input_string):
	for i in input_string:
		if i.isalpha() and isVowel(i):
			input_string = input_string.replace(i, '')
	return input_string

def insertdots(novowel_str):
	final_string = ''
	for i in novowel_str:
		final_string = final_string + '.' + i
	return final_string
string = input()
print(insertdots(removeVowels(string.lower())))


raw = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = ''
for i in range(len(raw)):
	if raw[i] in vowels or raw[i].lower() in vowels:
		continue
	new += '.'
	if raw[i].upper() == raw[i]:
		new += raw[i].lower()
	else:
		new += raw[i]
print(new)


s = input()
vowels = list('AEIOUYaeiouy')
conversion = ord('a') - ord('A')
output = ''
for c in s:
	if c not in vowels:
		if c <= 'a':
			output += '.' + chr(ord(c) + conversion)
		else:
			output += '.' + c
print(output)


import sys
s = input().strip()
c = []
d = []
for i in range(len(s)):
	if s[i] != 'A' and s[i] != 'O' and (s[i] != 'Y') and (s[i] != 'E') and (s[i] != 'U') and (s[i] != 'I'):
		if s[i] != 'a' and s[i] != 'o' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
			c.append(s[i])
l = len(c)
for i in range(l):
	d.append('.')
	d.append(c[i].lower())
for i in range(len(d)):
	sys.stdout.write(d[i])


import sys
import math
import bisect
import re

def solve(s):
	s = re.sub('[aeiouyAEIOUY]', '', s)
	A = []
	for a in s:
		A.append('.')
		A.append(a.lower())
	s = ''.join(A)
	return s

def main():
	ans = solve(input())
	print(ans)
main()


n = str(input())
s = ''
v = ['u', 'e', 'o', 'a', 'i', 'y']
n = n.lower()
list = list(n)
for i in n:
	if i not in v:
		s += '.'
		s += i
print(s)


from copy import deepcopy

def removeVowels(stringg):
	for i in range(len(stringg)):
		if stringg[i] in arrvowels:
			return removeVowels(stringg[:i] + stringg[i + 1:])
	return stringg
stringg = input()
arrvowels = ['a', 'e', 'i', 'o', 'u', 'y']
stringg = stringg.lower()
stringg = removeVowels(stringg)
newstring = deepcopy(stringg)
newstring = ''
for i in range(len(stringg) * 2):
	if i % 2 == 0:
		newstring = newstring + '.'
	else:
		newstring = newstring + stringg[int((i - 1) / 2)]
print(newstring)


def string_task():
	word = str(input())
	vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
	up_to_low = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'H': 'h', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'W': 'w', 'X': 'x', 'Z': 'z'}
	end = len(word)
	i = 0
	while i < end:
		letter = word[i]
		if letter in up_to_low.keys():
			word = word[:i] + up_to_low[letter] + word[i + 1:]
		if letter in vowels:
			word = word[:i] + word[i + 1:]
			end -= 1
			i -= 1
		else:
			word = word[:i] + '.' + word[i:]
			end += 1
			i += 1
		i += 1
	print(word)
string_task()


a = input()
A = []
for i in range(len(a)):
	if ord(a[i]) != ord('a') and ord(a[i]) != ord('e') and (ord(a[i]) != ord('i')) and (ord(a[i]) != ord('o')) and (ord(a[i]) != ord('u')) and (ord(a[i]) != ord('y')) and (ord(a[i]) != ord('A')) and (ord(a[i]) != ord('E')) and (ord(a[i]) != ord('I')) and (ord(a[i]) != ord('O')) and (ord(a[i]) != ord('U')) and (ord(a[i]) != ord('Y')):
		if ord('A') - 1 < ord(a[i]) < ord('Z') + 1:
			A.append('.')
			b = ord(a[i])
			A.append(chr(b + 32))
		else:
			A.append('.')
			A.append(a[i])
s = ''
for i in A:
	s = s + i
print(s)


word = input().lower()
l = []
l.extend(word)
for i in l:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		print('.' + i, end='')


a = str(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
streng = ''
for x in range(0, len(a)):
	if a[x] in vowels:
		streng = streng + ''
	else:
		streng = streng + '.' + a[x]
print(streng.lower())


import re
s = input()
nv = ''.join((c for c in s.lower() if c not in ['a', 'e', 'i', 'o', 'u', 'y']))
dots = ''
for i in range(len(nv)):
	dots += '.' + nv[i]
print(dots.lower())


s1 = list(input().lower())
l = len(s1)
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(l):
	if s1[i] not in vowel:
		print('.' + s1[i], end='')


s = input()
s1 = ''
for i in range(len(s)):
	if s[i] == 'A':
		continue
	elif s[i] == 'O':
		continue
	elif s[i] == 'Y':
		continue
	elif s[i] == 'E':
		continue
	elif s[i] == 'U':
		continue
	elif s[i] == 'I':
		continue
	elif s[i] == 'a':
		continue
	elif s[i] == 'o':
		continue
	elif s[i] == 'y':
		continue
	elif s[i] == 'e':
		continue
	elif s[i] == 'u':
		continue
	elif s[i] == 'i':
		continue
	s1 += '.' + s[i]
s1 = s1.lower()
print(s1)


string = str(input()).lower()
default = ['a', 'o', 'y', 'e', 'u', 'i']
new = []
for i in list(string):
	if i not in default:
		new.append(i)
print('.', end='')
print('.'.join(new))


def main():
	s = input()
	v = list('AOYEUIaoyeui')
	s = list(s)
	b = s[:]
	for i in s:
		if i in v:
			b.remove(i)
	a = '.'.join(b)
	c = a.lower()
	print('.' + c)
main()


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
string = input()
res = []
for char in string:
	if char.upper() not in vowels:
		res.append(f'.{char.lower()}')
	else:
		continue
print(''.join(res))


s = input().lower()
ch = ''
for i in range(len(s)):
	if s[i] not in 'aueyio':
		ch = ch + '.' + s[i]
print(ch)


line = input()
mylist = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(mylist)):
	mylist.append(mylist[i].lower())
for i in line:
	if i not in mylist:
		if i.isupper:
			print('.', i.lower(), sep='', end='')
		else:
			print('.', i, sep='', end='')


string = input().lower()
result = '.'
for i in string:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		result += i + '.'
result = result.rstrip('.')
print(result)


strr = input().lower()
vowels = 'aeoiyu'
arr = []
for item in strr:
	if item not in vowels:
		arr.append('.')
		arr.append(item)
print(''.join(arr))


s = input()
s1 = 'AOYEUIaoyeui'
s2 = 'QWRTPSDFGHJKLZXCVBNM'
t = ''
for i in range(len(s)):
	if s[i] not in s1:
		t += s[i]
for i in range(len(t)):
	if t[i] in s2:
		print('.', chr(ord(t[i]) + 32), sep='', end='')
	else:
		print('.', t[i], sep='', end='')


v = 'ayeiouAEIOU'
s = input()
s = s.lower()
s = [i for i in s if i not in v]
print('.', end='')
print(*s, sep='.')


def diff(word, vowels):
	return [i for i in word if i not in word or i not in vowels]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
word = word.lower()
word = list(word)
finalList = diff(word, vowels)
for i in range(len(finalList)):
	print('.' + finalList[i], end='')


def check(c):
	if c == 'a' or c == 'e' or c == 'i' or (c == 'u') or (c == 'o') or (c == 'A') or (c == 'E') or (c == 'I') or (c == 'O') or (c == 'U') or (c == 'Y') or (c == 'y'):
		return 1
	else:
		return 0
s = input()
n = []
for i in range(len(s)):
	if check(s[i]) == 0 and ord(s[i]) >= 65 and (ord(s[i]) <= 90):
		n.append('.')
		n.append(s[i].lower())
	elif check(s[i]) == 0:
		n.append('.')
		n.append(s[i])
for i in n:
	print(i, end='')


s = input()
s = s.lower()
s1 = ''
for i in range(len(s)):
	if s[i] in 'aeioyu':
		s1 = s1 + ''
	else:
		s1 = s1 + s[i]
s2 = ''
for letter in s1:
	s2 = s2 + '.'
	s2 = s2 + letter
print(s2)


n = input().lower()
while 'a' in n or 'e' in n or 'i' in n or ('o' in n) or ('u' in n) or ('y' in n):
	n = n.replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
print('.' + '.'.join((i for i in n)))


def delete_vowels(word):
	new_s = ''
	for i in word:
		if i not in 'AOYEUIaoyeui':
			new_s = new_s + i
	return new_s

def upper_me(word):
	i = 0
	new_s = ''
	while i < len(word):
		if word[i].upper():
			new_s = new_s + word[i].lower()
		else:
			new_s = new_s + word[i]
		i = i + 1
	return new_s

def check(word):
	word_s = upper_me(word)
	new_s = ''
	for i in word:
		new_s = new_s + '.' + i
	return new_s
word = input()
print(check(upper_me(delete_vowels(word))))


word = [char.lower() for char in input().strip() if char not in 'aeiouyAEIOUY']
print('.' + '.'.join(word))


S = input()
x = len(S)
S1 = ''
for i in range(0, x):
	if S[i] != 'u' and S[i] != 'U' and (S[i] != 'A') and (S[i] != 'E') and (S[i] != 'I') and (S[i] != 'O') and (S[i] != 'Y') and (S[i] != 'a') and (S[i] != 'o') and (S[i] != 'i') and (S[i] != 'e') and (S[i] != 'y'):
		S1 = S1 + '.'
		y = ord(S[i])
		if y < 91:
			y += 32
		S1 = S1 + chr(y)
print(S1)


s = input().lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	s = s.replace(i, '')
for i in s:
	print('.{0}'.format(i), end='')


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = ' '
string = str(input()).lower()
for letter in string:
	if letter not in vowels:
		result += letter
print('.'.join(result).lower())


x = input()
y = len(x)
z = range(y)
Vo = ['a', 'o', 'y', 'e', 'u', 'i']
na = []
i = 0
for i in z:
	if x[i] == 'a' or x[i] == 'o' or x[i] == 'y' or (x[i] == 'e') or (x[i] == 'u') or (x[i] == 'i') or (x[i] == 'A') or (x[i] == 'O') or (x[i] == 'Y') or (x[i] == 'E') or (x[i] == 'U') or (x[i] == 'I'):
		x.replace(x[i], '')
		i += 1
	else:
		na.append('.')
		na.append(x[i])
		i += 1
d = ''
na1 = d.join(map(str, na))
print(na1.lower())


zx = input()
zx = zx.lower()
s = ''
for letter in zx:
	if letter not in 'aeiouy':
		s = s + '.' + letter
print(s)


s = str.lower(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for c in s:
	if c in vowels:
		continue
	else:
		result = result + '.' + c
print(result)


a = str(input())
N = len(a)
for i in range(0, N):
	p = ord(a[i])
	if 64 < p < 97:
		p = p + 32
	else:
		p = p
	if p != 97 and p != 101 and (p != 105) and (p != 111) and (p != 117) and (p != 121):
		print('.%s' % chr(p), end='')


inputs = input()
inputs = inputs.lower()
new_str = ''
for char in inputs:
	if char not in ['a', 'y', 'i', 'u', 'o', 'e']:
		new_str += '.' + char
print(new_str)


string = input()
l1 = []
l1 = []
if len(string) >= 1 and len(string) <= 100:
	for i in string.lower():
		if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
			continue
		else:
			l1.append(i)
print('.' + '.'.join(l1))


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
arr = []
for item in string:
	if item not in vowels:
		arr.append(item)
A = '.'.join(arr)
print('.' + A)


s = list(input())
ans = []
for i in range(len(s)):
	if s[i] == 'y' or s[i] == 'Y' or s[i] == 'i' or (s[i] == 'I') or (s[i] == 'u') or (s[i] == 'U') or (s[i] == 'o') or (s[i] == 'O') or (s[i] == 'e') or (s[i] == 'E') or (s[i] == 'a') or (s[i] == 'A'):
		continue
	if s[i].isupper():
		ans.append('.')
		ans.append(s[i].lower())
	elif s[i].islower():
		ans.append('.')
		ans.append(s[i])
print(''.join([i for i in ans]))


a = input()
b = a.lower()
c1 = b.replace('a', '')
c2 = c1.replace('e', '')
c3 = c2.replace('i', '')
c4 = c3.replace('o', '')
c5 = c4.replace('u', '')
c6 = c5.replace('y', '')
d = '.'.join(c6)
f = '.'
print(f + d)


s = input()
li = list(filter(lambda x: x not in 'aiueoyAIUEOY', s))
li = ['.' + x.lower() for x in li]
print(''.join(li))


s = input()
c = 0
s = s.lower()
se = set()
l = 'aeiyouAEIOUY'
for i in l:
	se.add(i)
for i in s:
	if i not in se:
		print('.', end='')
		print(i, end='')


a = str(input())
x = a.lower()
z = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(x)):
	if x[i] not in z:
		print('.' + x[i], end='')


def func(input):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	string = ''
	if len(input) > 0 and len(input) <= 100:
		for i in range(len(input)):
			if input[i].lower() not in vowels:
				string += '.' + input[i].lower()
		print(string)
num = input()
func(num)


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
lst = []
for letter in s:
	if letter.lower() not in vowels:
		lst.append(letter.lower())
str1 = '.'.join(lst)
print('.{}'.format(str1))


def main():
	inputStr = input()
	resultStr = ''
	for char in inputStr:
		if not char.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
			resultStr += '.' + char.lower()
	print(resultStr)
main()


a = [str(i) for i in input()]
new = []
for i in range(len(a)):
	if ord(a[i]) > 97 and ord(a[i]) != 101 and (ord(a[i]) != 105) and (ord(a[i]) != 111) and (ord(a[i]) != 117) and (ord(a[i]) != 121):
		new.append(a[i])
	elif ord(a[i]) < 97 and ord(a[i]) != 65 and (ord(a[i]) != 69) and (ord(a[i]) != 73) and (ord(a[i]) != 79) and (ord(a[i]) != 85) and (ord(a[i]) != 89):
		new.append(chr(ord(a[i]) + 32))
if len(new) > 0:
	print('.' + '.'.join(new))
else:
	print()


try:
	s = input()
	l = list(s)
	l1 = []
	for i in l:
		if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'Y') or (i == 'y'):
			pass
		else:
			l1.append(i)
	for i in l1:
		print('.' + i.lower(), end='')
except EOFError:
	pass


def delete_vowels(string):
	return_string = ''
	vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
	for c in string:
		if c not in vowels:
			return_string += c
	return return_string

def insert_dot(string):
	return_string = ''
	for c in string:
		return_string += '.' + c
	return return_string
string = input()
string = delete_vowels(string)
string = insert_dot(string)
print(string.lower())


b = input().lower()
res = ''
for x in b:
	if x not in 'ayeiuo':
		res = res + ('.' + x)
print(res)


s = input()
vowel = 'aeioyu'
l = ['']
p = 0
for item in s:
	if item.lower() not in vowel:
		l.append(item)
	elif item == ' ':
		p = p + 1
print('.'.join(l).lower())


mystring = list(input().lower())
mylist = []
list = ['a', 'o', 'u', 'y', 'e', 'i']
for letter in mystring:
	l = letter
	if letter in list:
		continue
	else:
		mylist.append(l)
for l in mylist:
	print(f'.{l}', end='')


s = str(input())
s = s.lower()
vowel = 'aeiouy'
new = ''
for i in range(len(s)):
	if s[i] not in vowel:
		new = new + '.'
		new = new + s[i]
print(new)


inp = input()
inp = inp.lower()
out = ''
for i in inp:
	if i in 'AOYEUIaoyeui':
		pass
	else:
		out += '.' + i
print(out)


import sys
s = sys.stdin.read().lower().strip()
r = ''
vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
for i in s:
	if not i in vowels:
		r += '.' + i
print(r)


S = input()
R = ''
for k in S.lower():
	if k not in 'aeiouy':
		R += '.' + k
print(R)


z = ''
for j in input().lower().translate({ord(i): None for i in 'aoyeui'}):
	z += '.' + j
print(z)


import sys
from functools import partial
from math import sqrt

def abs(x):
	if x < 0:
		return -x
	return x

def bin_search(f, f_derivative, x, is_min=True):
	pass

def longest_zipline(w, g, h, x):
	return sqrt(g ** 2 + x ** 2) + sqrt(h ** 2 + (w - x) ** 2)

def lz_derivative(w, g, h, r, x):
	return x / sqrt(g ** 2 + x ** 2) + (x - w) / sqrt(h ** 2 + (w - x) ** 2)
line = sys.stdin.readline()
chars = [char for char in line.strip()]
result = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in chars:
	if char.lower() in vowels:
		continue
	else:
		result += f'.{char.lower()}'
print(result)


word = input()
word = word.lower()
wordlist = list(word)
output = []
for i in wordlist:
	if i.istitle:
		letter = i.lower()
	if letter in ('a', 'e', 'i', 'o', 'u', 'y'):
		cond = False
	else:
		output.append('.')
		output.append(letter)
print(''.join(output))


word = str(input(''))
words = word.lower()
x = ''
for b in words:
	if b != 'a' and b != 'e' and (b != 'y') and (b != 'i') and (b != 'o') and (b != 'u'):
		x += '.' + str(b)
print(x)


a = input()
list1 = []
list2 = []
a = a.lower()
for i in range(len(a)):
	list1.append(a[i])
for j in range(len(a)):
	if list1[j] == 'a' or list1[j] == 'e' or list1[j] == 'i' or (list1[j] == 'o') or (list1[j] == 'u') or (list1[j] == 'y'):
		continue
	else:
		list2.append('.')
		list2.append(list1[j])
print(''.join(list2))


import string

def main():
	s = input()
	new_s = ''
	for ch in s:
		if ch in 'AOYEUIaoyeui':
			pass
		else:
			new_s += '.' + ch
	for i in range(len(new_s)):
		if new_s[i] in string.ascii_uppercase:
			new_s = new_s[:i] + new_s[i].lower() + new_s[i + 1:]
	print(new_s)
main()


s = input()
c = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']

def f(l):
	r = []
	for i in range(len(l)):
		if l[i] in c:
			r.append('.')
			r.append(l[i])
		else:
			r.append(l[i])
	return r
l = list(filter(lambda x: x not in ['a', 'e', 'i', 'o', 'u', 'y'], list(s.lower())))
l = ''.join(f(l))
print(l)


st = str(input())
st = st.lower()
k = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(st)):
	if st[i] not in vowels:
		k += '.'
		k += st[i]
print(k)


st1 = 'aeiouyAEIOUY'
s = input()
for x in s:
	if x in st1:
		continue
	else:
		print(f'.{x.lower()}', end='')


a = input()
x = a.lower()
i = 0
y = ''
while i < len(x):
	if x[i] == 'o' or x[i] == 'u' or x[i] == 'a' or (x[i] == 'i') or (x[i] == 'e') or (x[i] == 'y'):
		x = x[:i] + x[i + 1:]
		i = i - 1
	i = i + 1
l = 0
while l != len(x):
	y = y + '.'
	y = y + x[l]
	l = l + 1
print(y)


s = str(input())
rets = ''
for ch in s:
	if ch in 'aeiyou' or ch in 'AEIYOU':
		continue
	if ch not in 'ayeiou' or ch not in 'AEIYOU':
		rets = rets + '.'
		if ch.isupper():
			rets = rets + ch.lower()
		else:
			rets = rets + ch
print(rets)


char = input()

def anti_vowel(text):
	text = text.lower()
	string = list(text)
	output = []
	for i in string:
		if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
			output.append(i)
	output = '.'.join(output)
	print('.' + output)
anti_vowel(char)


s = list(input())
ls = len(s)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
ans = []
i = 0
while i < ls:
	if s[i].lower() not in vowels:
		ans.append('.' + s[i].lower())
	i += 1
print(''.join(ans))


def sol(word):
	out = ''
	for c in word:
		c = c.lower()
		if c in ['a', 'o', 'y', 'e', 'u', 'i']:
			continue
		out += '.' + c
	return out
res = sol(input())
print(res)


s = input().lower()
v = 'aoyeui'
for i in s:
	if i in v:
		s = s.replace(i, '')
for i in s:
	print('.', i, sep='', end='')


glasn = ['a', 'o', 'y', 'e', 'u', 'i']
print('.' + '.'.join(filter(lambda x: x not in glasn, input().lower())))


s = input()
ans = ''
s = s.lower()
vwls = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in vwls:
		continue
	ans += '.'
	ans += i
print(ans, end='')


import sys
import math
import os
data = input()
a = set('aoyeuiAOYEUI')
ans = []
for i in range(len(data)):
	if data[i] in a:
		continue
	else:
		ans.append('.')
		ans.append(data[i].lower())
print(''.join(ans))


import math
s1 = str(input())
s1 = s1.lower()
s2 = str()
for i in s1:
	if i not in {'a', 'o', 'y', 'e', 'u', 'i'}:
		s2 = s2 + '.'
		s2 = s2 + i
print(s2)


S = input()
S = S.lower()
l = [x for x in S if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'u') and (x != 'i')]
print('.' + '.'.join(l))


n = list(input())
count = 0
l = []
for i in range(len(n)):
	if n[i] == 'a' or n[i] == 'e' or n[i] == 'o' or (n[i] == 'u') or (n[i] == 'y') or (n[i] == 'i') or (n[i] == 'A') or (n[i] == 'E') or (n[i] == 'O') or (n[i] == 'I') or (n[i] == 'U') or (n[i] == 'Y'):
		if len(n) == 1:
			count = count + 1
	elif n[i].isupper():
		n[i] = n[i].lower()
		l.append(n[i])
	else:
		l.append(n[i])
t = []
if count == 0:
	t = '.'.join(l)
	l1 = '.' + t
	print(l1)
else:
	print()


cad = input().lower()
var = ''
for i in range(0, len(cad)):
	if cad[i] == 'a' or cad[i] == 'o' or cad[i] == 'y' or (cad[i] == 'e') or (cad[i] == 'u') or (cad[i] == 'i'):
		var = var
	else:
		var = var + '.' + cad[i]
print(var)


__author__ = 'widoc'
g = ['a', 'o', 'y', 'e', 'u', 'i']
print(''.join(['.' + x for x in input().lower() if x not in g]))


s = input().lower()
bad = ['a', 'o', 'y', 'e', 'u', 'i']
new_s = ''
for i in range(0, len(s)):
	if not s[i] in bad:
		new_s += s[i]
for i in range(0, len(new_s)):
	print('.', end='')
	print(new_s[i], end='')


entrada = input().lower()
proibido = ['a', 'o', 'y', 'e', 'u', 'i']
saida = ''
for i in range(len(entrada)):
	if entrada[i] in proibido:
		continue
	else:
		saida += '.' + str(entrada[i])
print(saida)


vowels = ['a', 'i', 'u', 'e', 'o', 'y']
s = list(input())
lgth = len(s)
for i in range(lgth):
	if ord(s[i]) < 97:
		s[i] = chr(ord(s[i]) + 32)
	if s[i] in vowels:
		s[i] = ''
while '' in s:
	s.remove('')
i = 0
while i < len(s):
	if s[i] not in vowels:
		s.insert(i, '.')
		i += 2
print(''.join(s))


a = input()
b = str.lower(a)
s = []
x = []
y = []
for i in range(len(b)):
	s.append(b[i])
for i in range(len(b)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		x.append(i)
m = 0
for i in x:
	s.insert(i + m, '.')
	m = m + 1
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		y.append(i)
k = 0
for i in y:
	s.pop(i - k)
	k = k + 1
A = ''.join(s)
print(A)


str1 = input().lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
str2 = ''
for x in str1:
	if x not in l:
		str2 = str2 + '.' + x
print(str2)


string = input()
string = string.lower()
vovels = ['a', 'o', 'y', 'e', 'u', 'i']
newString = ''
for x in range(0, len(string)):
	if string[x] not in vovels:
		newString += '.' + string[x]
print(newString)


word = input()
word1 = word.lower()
word = word1
a = list(word)
b = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for x in a:
	if x not in vowels:
		b.append('.')
		b.append(x)
str = ''
output = str.join(b)
print(output)


print(''.join(('.' + i for i in input().lower() if i not in 'aeyoui')))


n = input()
n = list(n.lower())
v = ['a', 'o', 'y', 'e', 'u', 'i']
n = [i for i in n if i not in v]
n.insert(0, '')
print('.'.join(n))


import sys
mot = input().lower()
vowels = 'aeiouy'
sortie = ''
for vowel in vowels:
	mot = mot.replace(vowel, '')
for letter in mot:
	sortie += '.'
	sortie += letter
print(sortie)


temp = 'AOYEUIaoyeui'
s = input()
s = s.lower()
for i in range(len(s)):
	if s[i] not in 'aeiouy':
		print('.', end=s[i])


all_vowels = ['a', 'e', 'i', 'o', 'u', 'y']

def validate(letter):
	if not letter in all_vowels:
		return '.' + letter
	return ''
raw_string = input().lower()
valid_letters = [validate(letter) for letter in raw_string]
string = ''.join(valid_letters)
print(string)


x = input()
a = 'aeiouyAEIOUY'
s = ''
for i in x:
	if i not in a:
		s = s + '.'
		s = s + i.lower()
print(s)


import re

def rem_vowels(s):
	result = re.sub('[AEIOUY]', '', s, flags=re.IGNORECASE)
	return result
print(rem_vowels(input().strip()).replace('', '.')[:-1].lower())


a = list(input())
n = len(a)
m = 0
for i in range(n):
	i = i - m
	if a[i] in {'A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y'}:
		del a[i]
		m = m + 1
out = '.'.join(a)
print('.' + out.lower())


a = input().upper()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
i = 0
while len(vowels) > i:
	a = a.replace(vowels[i], '')
	i += 1
print(a.replace('', '.').lower().rstrip('.'))


import sys
import re

def mot(ch):
	regex = re.compile('[a-z]')
	for i in ch:
		if regex.match(i):
			return True
		else:
			return False

def stringtask(ch):
	ch = ch.lower()
	if len(ch) <= 100 and len(ch) >= 1 and mot(ch):
		i = 0
		a = ''
		while i < len(ch):
			if ch[i] in ['a', 'e', 'u', 'y', 'o', 'i']:
				ch = ch[:i] + ch[i + 1:]
				i = i - 1
			i = i + 1
		for i in ch:
			a += '.' + i
		print(a)
	else:
		print('errrr')
ch = sys.stdin.readline().strip('\n')
stringtask(ch)


s = input()
vowel = ['A', 'E', 'I', 'O', 'U', 'Y']
vowell = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for x in s:
	if x not in vowel and x not in vowell:
		ans += '.' + x.lower()
print(ans)


print(''.join(('.' + i for i in input().lower() if i not in 'aeuiyo')))


import re
w = input()
w = re.sub('[aieouyAIEOUY]', '', w)
w = '.' + '.'.join([l.lower() for l in w])
print(w)


a = input().lower()
g = ''
for j in a:
	if j == 'a' or j == 'o' or j == 'y' or (j == 'e') or (j == 'u') or (j == 'i'):
		continue
	else:
		g += '.' + j
print(g)


w = input()
lower = w.lower()
lower = lower.replace('a', '').replace('e', '').replace('y', '').replace('o', '').replace('i', '').replace('u', '')
i = 0
string = ''
for item in lower:
	item = '.' + item
	string = string + item
print(string)


y = []
x = input().lower()
arr = len(x)
a = 0
for j in range(0, arr):
	if x[j] == 'A' or x[j] == 'a' or x[j] == 'O' or (x[j] == 'o') or (x[j] == 'Y') or (x[j] == 'y') or (x[j] == 'e') or (x[j] == 'E') or (x[j] == 'U') or (x[j] == 'u') or (x[j] == 'I') or (x[j] == 'i'):
		continue
	else:
		y.insert(a, '.')
		a += 1
		y.insert(a, x[j])
		a += 1
for i in y:
	print(i, end='')


word = input()
word = word.lower()
vole = ['a', 'e', 'u', 'o', 'y', 'i']
new = ''
for letter in word:
	if letter not in vole:
		new = new + '.' + letter
print(new)


a = input().lower()
for i in a:
	if i == 'a' or i == 'y' or i == 'o' or (i == 'e') or (i == 'u') or (i == 'i'):
		del i
	else:
		print('.{0}'.format(i), end='')


print(''.join(('.{}'.format(c) for c in filter(lambda c: c not in {'a', 'i', 'o', 'u', 'e', 'y'}, input().lower()))))


def petya_conversion(str):
	lis = []
	vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
	for i in str:
		if i not in vowels:
			lis.append('.')
			if ord('B') <= ord(i) <= ord('Z'):
				lis.append(i.lower())
			else:
				lis.append(i)
	return ''.join(lis)
print(petya_conversion(input()))


string = input().lower()
res = ''
vowel = 'aeiouy'
for i in string:
	if i not in vowel:
		res += '.' + i
print(res)


s = input()
a = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
f = True
i = 0
while f:
	if i + 1 >= len(s):
		if s[i] in a:
			s = s[:i] + s[i + 1:]
		f = False
	elif s[i] in a:
		s = s[:i] + s[i + 1:]
	elif i + 1 < len(s):
		i += 1
for i in range(len(s)):
	print('.', s[i].lower(), sep='', end='')


word = input()
word = word.lower()
x = ''
for i in word:
	if ord(i) == 97 or ord(i) == 111 or ord(i) == 121 or (ord(i) == 101) or (ord(i) == 117) or (ord(i) == 105):
		x += ''
	else:
		x += '.'
		x += i
print(x)


current_string = input()
current_string = current_string.lower()
next_string = str()
for character in current_string:
	if character not in ['a', 'o', 'y', 'e', 'u', 'i']:
		next_string += '.'
		next_string += character
print(next_string)


s = input()
for x in s:
	if not (x == 'U' or x == 'E' or x == 'O' or (x == 'A') or (x == 'I') or (x == 'u') or (x == 'e') or (x == 'o') or (x == 'a') or (x == 'i') or (x == 'y') or (x == 'Y')):
		print('.', end='')
		if ord(x) > 96 and ord(x) < 123:
			print(x, end='')
		else:
			print(chr(ord(x) + 32), end='')


import re
word = input().lower()
word = re.sub('[aoyeui]', '', word)
new_word = ''
for i in word:
	new_word += f'.{i}'
print(new_word)


a = input()
b = 0
a = a.lower()
for c in a:
	if c == 'a' or c == 'o' or c == 'i' or (c == 'y') or (c == 'u') or (c == 'e'):
		a = a.replace(c, '')
a = '.' + '.'.join(a)
print(a)


n = input().lower()
list_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
n = list(n)
for i in range(len(list_vowels)):
	valor = n.count(list_vowels[i])
	if valor != 0:
		for j in range(valor):
			n.remove(list_vowels[i])
str_out = ''
for i in n:
	str_out += '.'
	str_out += i
print(str_out)


w = input()
r = ''
for c in w.lower():
	if c in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	else:
		r += '.' + c
print(r)


stt = str(input())
abc = ''
for i in stt:
	char = i.lower()
	if char != 'o' and char != 'a' and (char != 'y') and (char != 'e') and (char != 'u') and (char != 'i'):
		abc += '.' + char
print(abc)


result = []

def chan(conso):
	if conso == 'a' or conso == 'e' or conso == 'i' or (conso == 'o') or (conso == 'u') or (conso == 'y'):
		temp = None
	else:
		temp = '.' + conso
	if temp != None:
		result.append(temp)
	return conso
st = input()
st = st.lower()
li = list(st)
li = [chan(stm) for stm in li]
st = ''.join(result)
print(st)


s = input()
x = ''
for i in s:
	if i not in 'aeioyuAEIOYU':
		x += '.' + i
print(x.lower())


l = input()
l = l.lower()
m = [str(x) for x in str(l)]
c = 0
n = ['a', 'e', 'i', 'o', 'u', 'y']
while c < len(m):
	if m[c] not in n:
		print('.', end='')
		print(m[c], end='')
	c += 1


w = input()
w = w.lower()
for i in range(len(w)):
	if w[i] not in 'aeiouy':
		print('.' + w[i], end='')


word = input()
user_word = word.lower()
vowels = 'aoyeui'
new_word = ''
for char in user_word:
	if char not in vowels:
		new_word += '.' + char
print(new_word)


n = input()
n = n.lower()
res = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(n)):
	if n[i] in vowels:
		pass
	else:
		res = res + n[i]
for i in range(len(res)):
	print('.', end='')
	print(res[i], end='')


str1 = input()
vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
list1 = list(str1)
list2 = list(str1)
str2 = '.'
for a in list1:
	if a in vow:
		list2.remove(a)
	else:
		list2 = list2
for a in list2:
	str2 = str(str2) + '.' + a.lower()
print(str2[1:])


s = input()
s = s.lower()
s2 = []
b = 1
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		b = 0
	else:
		s2.append('.')
		s2.append(i)
print(''.join(s2))


s = input().lower()
vowels = 'aoyeui'
s2 = ''
for char in s:
	if char not in vowels:
		s2 = s2 + '.' + char
print(s2)


vowel = ['a', 'o', 'y', 'e', 'u', 'i']
word = input()
result = ''
for j in range(0, len(word)):
	if word[j].lower() not in vowel:
		result += '.' + word[j].lower()
print(result)


v = 'aieouy'
w = ''
a = input()
a = a.lower()
for i in a:
	if i not in v:
		w += '.' + i
print(w)


s = input()
s = s.lower()
s = list(s)
ans = []
res = []
for i in s:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'u') or (i == 'i') or (i == 'y'):
		continue
	else:
		ans.append(i)
for i in ans:
	res.append('.')
	res.append(i)
print(''.join(res))


string = input().lower()
new = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = new.join([l for l in string if l not in vowels])
new1 = '.'.join([l for l in new])
print('.' + new1)


s = input()
s = s.lower()
s2 = ''
rez = ''
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'u') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'y'):
		s2 += s[i]
for i in range(len(s2)):
	rez = rez + '.' + s2[i]
print(rez)


word = input()
a = [i for i in word.lower() if i not in 'aeiouy']
print(f".{'.'.join(a)}")


s = input()
res = ''
sing = ['a', 'i', 'o', 'u', 'e', 'y']
for c in s:
	t = c.lower()
	if not t in sing:
		res += '.' + t
print(res)


str = input()
vowels = 'aoyeuiAOYEUI'
ans = ''
for x in str:
	if x not in vowels:
		ans += '.'
		ans += x.lower() if x.isupper() else x
print(ans)


vowels = 'aeiouy'
count = {}.fromkeys(vowels, 0)
string = input()
string = string.lower()
list = list(string)
for x in string.lower():
	if x in vowels:
		string = string.replace(x, '')
list1 = []
a = ''
for i in range(len(string)):
	list1.append('.')
	list1.append(string[i])
for ele in list1:
	a += ele
print(a)


def cleanstring(text):
	text = text.lower()
	vowels = 'AEIOUYaeiouy'
	new = ''
	for i in text:
		if i not in vowels:
			new += '.' + i
	return new
print(cleanstring(input()))


string = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for char in vowels:
	string = string.replace(char, '')
	string = string.replace(char.lower(), '')
for i in string:
	print('.' + i.lower(), end='')


a = input()
a = a.lower()
t = ''
for c in a:
	if not (c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y')):
		t += '.' + c
print(t)


s = str(input()).lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if not i in v:
		print('.', i, sep='', end='')


s = input()
s_list = list(s)
s_list_cpy = s_list.copy()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	s = s.replace(i, '')
s = s.lower()
for i in s:
	print('.{}'.format(i), end='')


s = input()
s = s.lower()
v = 'aoyeui'
for i in s:
	if i in v:
		s = s.replace(i, '')
p = ''
for i in s:
	p = p + '.' + i
print(p)


s = input()
s = s.lower()
ans = ''
i = 0
while i < len(s):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'y' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'i'):
		i += 1
	else:
		ans += '.' + s[i]
		i += 1
print(ans)


t = str(input())
i = 0
t = t.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
result = ''
while i < len(t):
	if t[i] not in vowels:
		result += '.' + t[i]
	i += 1
print(result)


w = input()
vowel = [65, 97, 69, 101, 73, 105, 79, 111, 85, 117, 89, 121]
ans = ''
for i in range(len(w)):
	if ord(w[i]) in vowel:
		continue
	else:
		ans = ans + '.' + str(w[i]).lower()
print(ans)


str1 = input().strip()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for s in str1:
	if s.lower() in vowels:
		continue
	else:
		out = out + '.' + str(s.lower())
print(out)


wordBefore = input()
word = wordBefore.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
newWord = ''
for letter in word:
	if letter in vowels:
		word = word.replace(letter, '')
for var in word:
	if var not in vowels:
		newWord += '.%s' % var
print(newWord)


s = input().lower()
for char in s:
	if char in 'aeouiy':
		s = s.replace(char, '')
print('', *s, sep='.')


glas = 'aoyeuiAOYEUI'
s = input()
t = ''
for c in s:
	if c in glas:
		continue
	else:
		t += '.'
	t += c.lower()
print(t)


s = input('')
l = len(s)
x = list()
for i in range(l):
	s = s.lower()
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		p = s[i]
		x.append(p)
for j in range(len(x)):
	print('.' + x[j], end='')


n = input()
n = n.lower()
for i in range(0, len(n)):
	if n[i] not in 'aoyeui':
		print('.', n[i], sep='', end='')


s = input()
s = s.lower()
res = ''
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for j in s:
	if j in vowel:
		pass
	else:
		res += '.' + j
print(res)


c = str(input())
p = int(len(c))
for i in range(0, p):
	if c[i] == 'A' or c[i] == 'a' or c[i] == 'O' or (c[i] == 'o') or (c[i] == 'Y') or (c[i] == 'y') or (c[i] == 'E') or (c[i] == 'e') or (c[i] == 'U') or (c[i] == 'u') or (c[i] == 'I') or (c[i] == 'i'):
		continue
	else:
		c[i].isupper()
		r = c[i].lower()
		print('.', r, end='', sep='')


x = 'AOYEUIaoyeui'
str1 = input()
a = ''
for s in str1:
	if s not in x:
		a += '.' + s
print(a.lower())


consonants = {'a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I'}
word = input()
newWord = ''
for letter in word:
	if letter not in consonants:
		newWord += '.'
		newWord += letter
print(newWord.lower())


inStr = input()
ls = list(inStr)
res = []
for i in range(len(ls)):
	if ls[i] in ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'):
		pass
	else:
		res.append('.')
		res.append(ls[i].lower())
print(''.join(res))


s = input().lower()
new_s = ''
vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
for let in s:
	if let not in vowels:
		new_s += '.' + let
print(new_s)


s = input()
s = s.lower()
p = ''
for i in s:
	if i not in 'aoyeui':
		p = p + f'.{i}'
print(p)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']

def isVowel(c):
	return c in vowels

def removeVowels(s):
	s2 = ''
	for c in s:
		if isVowel(c):
			continue
		s2 += c
	return s2

def addDot(s):
	if len(s):
		return '.' + '.'.join(s)
	return s
s = input()
s = removeVowels(s)
s = addDot(s)
s = s.lower()
print(s)


s = input()
v = ['A', 'E', 'Y', 'O', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
f = []
for ch in s:
	if ch not in v:
		f.append(ch.lower())
print('.', end='')
print('.'.join(f))


s = input()
s = list(s.lower())
i = 0
s1 = '.'
while i < len(s):
	if s[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		s.remove(s[i])
	else:
		i += 1
s1 += '.'.join(s)
print(s1)


a = str(input())

def remove_vowels(a):
	a = a.replace('a', '')
	a = a.replace('e', '')
	a = a.replace('i', '')
	a = a.replace('o', '')
	a = a.replace('u', '')
	a = a.replace('y', '')
	return a

def insert_periods(a):
	string = []
	for char in a:
		string.append('.')
		string.append(char)
	return ''.join(string)

def lower_case(a):
	return a.lower()

def process(a):
	a = lower_case(a)
	a = remove_vowels(a)
	a = insert_periods(a)
	return a
print(process(a))


def isVowel(a):
	return a == 'A' or a == 'a' or a == 'O' or (a == 'o') or (a == 'Y') or (a == 'y') or (a == 'E') or (a == 'e') or (a == 'U') or (a == 'u') or (a == 'I') or (a == 'i')

def main():
	s = input()
	t = ''
	for i in range(0, len(s)):
		if isVowel(s[i]) == 0:
			t += '.' + s[i].lower()
	return t
print(main())


s = input()
s1 = ''
for c in s:
	x = chr(ord(c) | 32)
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		continue
	else:
		s1 = s1 + '.' + x
print(s1)


p = list(input())
print(''.join(['.' + i.lower() for i in p if i.lower() not in 'aeiouy']))


s = input().lower()
Vow = ['a', 'e', 'i', 'o', 'u', 'y']
output = []
for i in s:
	if i not in Vow:
		output.append('.')
		output.append(i)
print(''.join(output))


string = input()
newstr = string.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y')
for x in string.lower():
	if x in vowels:
		newstr = newstr.replace(x, '')
n = list(newstr)
l1 = []
for i in n:
	l1.append('.' + i)
str1 = ''.join(l1)
print(str1)


l = input().lower()
N = len(l)
n = 1
m = str()
while n <= N:
	if l[n - 1] == 'a' or l[n - 1] == 'e' or l[n - 1] == 'i' or (l[n - 1] == 'o') or (l[n - 1] == 'u') or (l[n - 1] == 'y'):
		n = n + 1
	else:
		m = m + '.' + l[n - 1]
		n = n + 1
print(m)


s = input()
res = ''
for i in s.lower():
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		s.replace(i, '')
	else:
		res += '.' + i
print(res)


print('.{}'.format('.'.join((c for c in map(lambda x: x.lower(), input()) if c not in 'aeiouy'))))


from functools import reduce
print(reduce(lambda x, y: y in list(map(lambda x: x.lower(), ['A', 'O', 'Y', 'E', 'U', 'I'])) and x or x + '.' + y, str(' ' + input()).lower())[1:])


a = input().lower()
k = ''
for i in range(len(a)):
	if a[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		k += '.'
		k += a[i].lower()
print(k)


string = list(input())
answer = ''
for i in string:
	if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'Y') or (i == 'y'):
		pass
	else:
		answer += '.' + i.lower()
print(answer)


n = input().lower()
string = ''
for c in n:
	if not c in 'aiueoy':
		const = '.' + c
		string = string + const
print(string)


s = input()
s1 = str()
vowel = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in s:
	if i not in vowel:
		s1 = s1 + i
s2 = str()
for i in s1:
	s2 = s2 + '.' + i
s = s2.lstrip(' ')
print(s.lower())


ru = input()
vowel = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
out = ''
for i in range(len(ru)):
	if ru[i] not in vowel:
		out += '.'
		out += ru[i].lower()
print(out)


st = str(input()).lower()
res = ''
for c in st:
	if not (c == 'a' or c == 'o' or c == 'e' or (c == 'u') or (c == 'y') or (c == 'i')):
		res += '.' + c
print(res)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input().lower()
for char in string:
	if char in vowels:
		continue
	print('.' + char, end='')
print('\n', end='')


a = input()
b = a.lower()
vowel = ['a', 'i', 'u', 'e', 'o', 'y']
vow = ''
for i in b:
	if i not in vowel:
		vow += i
for i in vow:
	lili = '.' + i
	print(lili, end='')


print(''.join(['.' + c for c in map(str.lower, input()) if c not in set('aeiouy')]))


a = input()
a = a.lower()
a = a.replace('a', '')
a = a.replace('e', '')
a = a.replace('i', '')
a = a.replace('o', '')
a = a.replace('u', '')
a = a.replace('y', '')
b = 1
ans = ''
while len(a) >= b:
	ans = ans + '.' + a[b - 1]
	b += 1
print(ans)


str1 = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
str2 = str1
for i in str1:
	if i in vowels:
		str2 = str2.replace(i, '')
str3 = ''
for i in str2:
	str3 = str3 + '.' + i
print(str3)


string = list(map(str, list(input())))
string1 = []
for char in string:
	if char.lower() == 'a' or char.lower() == 'e' or char.lower() == 'i' or (char.lower() == 'o') or (char.lower() == 'u') or (char.lower() == 'y'):
		string1.append(str(char))
	else:
		string[string.index(char)] = '.' + char.lower()
for n in string1:
	if n in string:
		string.remove(n)
for i in string:
	print(i, end='')


symbols = []
for k in input().lower():
	if k not in ['a', 'o', 'y', 'e', 'u', 'i']:
		symbols.append('.' + k)
print(''.join(symbols))


a = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
newstring = '.'
newstring += '.'.join([l for l in a if l not in vowels])
print(newstring)


import re
a = input().lower()
print('.' + '.'.join(re.sub('[aeiouy]', '', a)))


import math
import collections
import bisect
import heapq
import time
import random
import itertools
import sys
S = input()
vowels = {'A', 'O', 'Y', 'E', 'U', 'I'}
S = [x.upper() for x in S]
S = [x for x in S if x not in vowels]
S = [x.lower() for x in S]
if S:
	print('.' + '.'.join(S))
else:
	print('')


s = input()
s = s.lower()
l = list(s)
n = len(l)
k = len(l) - 1
while k >= 0:
	if l[k] == 'a' or l[k] == 'e' or l[k] == 'i' or (l[k] == 'o') or (l[k] == 'u') or (l[k] == 'y'):
		l.remove(l[k])
	k -= 1
print('.' + '.'.join(l))


word = str(input(''))
list = []
for character in word.lower():
	list.append(character)
l = list
for i in range(0, 10):
	for item in list:
		if item in ['a', 'e', 'i', 'o', 'y', 'u']:
			l.remove(item)
d = '.'
out = d.join(l)
print('.' + out)


inp = input()
inp = inp.lower()
inp = inp.translate(dict.fromkeys(map(ord, 'aoyeui'), None))
inp = '.'.join((a for a in inp))
print('.' + inp)


vowels = 'aoyeui'
s = input().lower()
res = ''
for i in s:
	if i not in vowels:
		res += '.' + i
print(res)


try:
	word = input()
	word = list(word.lower())
	temp = []
	final = ''
	for i in word:
		if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
			temp.append('.')
			temp.append(i.lower())
	for j in temp:
		final += j
	print(final)
except EOFError:
	pass


string = input()
string = string.lower()
notvowel = '.'.join([c for c in string if not c in 'aeiouy'])
print('.' + notvowel)


def add_point(word):
	res = []
	for i in range(len(word)):
		if word[i] not in 'aeyiou':
			res += '.' + word[i]
	return ''.join(res)
s = input().lower()
print(add_point(s))


vowels = 'aeiouy'
s = input().lower()
out = ''
for ch in s:
	if ch not in vowels:
		out = out + '.' + ch
print(out)


def solve():
	s = str(input())
	s.lower()
	s1 = ''
	v = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in range(len(s)):
		if s[i].lower() not in v:
			s1 = s1 + '.'
			s1 = s1 + s[i]
	print(s1.lower())
solve()


ret = '.'.join((ch for ch in input().lower() if ch not in 'aeiouy'))
print('.' + ret if ret else ret)


s = input()
vowel = ['a', 'o', 'i', 'e', 'u', 'y']
m = s.lower()
ans = ''
for i in m:
	if i not in vowel:
		ans += '.' + i
print(ans)


a = input()
ans = ''
let = ['a', 'o', 'y', 'e', 'u', 'i']
for i in a:
	if i.isupper():
		i = i.lower()
	if i in let:
		ans += ''
	else:
		ans += '.' + i
print(ans)


s = 'AOYEIUaoyeiu'
l = []
l1 = []
s1 = input()
for i in s1:
	if i not in s:
		l.append(i)
s2 = '.' + '.'.join(l)
print(s2.lower())


from __future__ import print_function
a = input().lower()
v = {'a', 'o', 'u', 'i', 'e', 'y'}
for i in a:
	if i not in v:
		print('.', end='')
		print(i, end='')


word = str(input())
new1 = word.lower()
new2 = new1.translate({ord(i): None for i in 'aiueoy'})
new3 = '.' + '.'.join((i for i in new2))
print(new3)


s = input()
s = s.lower()
result = ''
vowels = 'aeiouy'
for char in s:
	if char not in vowels:
		result = result + '.' + char
print(result)


def main():
	a = input()
	a = a.lower()
	vow = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in vow:
		a = a.replace(i, '')
	a = list(a)
	a = '.'.join(a)
	print('.' + a)
main()


vowels = ['a', 'e', 'i', 'o', 'u', 'y']

def anti(s):
	new = list()
	for elem in s:
		if elem.lower() not in vowels:
			new.append(elem)
	z = ''.join(new)
	w = '.'.join(z)
	return '.' + w.lower()
t = input()
print(anti(t))


text = input()
new_text = ''
for i in text.lower():
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		new_text += '.' + i
print(new_text)


rpm = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
s = str(input())
for i in s:
	try:
		if rpm.index(i.lower()) == -1:
			res += ''
	except:
		res += '.' + i.lower()
print(res)


N = input().lower()
glasn = ('A', 'O', 'Y', 'E', 'U', 'I')
for i in N:
	if i.upper() in glasn:
		N = N[:N.index(i)] + N[N.index(i) + 1:]
print('.' + '.'.join(N))


str = input()
if len(str) >= 1 and len(str) <= 100:
	new_str = ''
	for char in str:
		if char in ['a', 'e', 'i', 'o', 'u', 'y'] or char in ['A', 'E', 'I', 'O', 'U', 'Y']:
			continue
		else:
			new_str = new_str + '.' + char.lower()
print(new_str)


s = input()
p = ''
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in l:
		p = p + '.' + i.lower()
print(p)


cad = input().lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for i in cad:
	if i in v:
		continue
	else:
		result = result + '.' + i
print(result)


f = input()
f = f.lower()
n = ''
for i in range(len(f)):
	if f[i] == 'a' or f[i] == 'e' or f[i] == 'i' or (f[i] == 'o') or (f[i] == 'u') or (f[i] == 'y'):
		b = 1
	else:
		n += '.' + f[i]
print(n)


x = input()
l = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'y', 'Y']
for i in range(len(x)):
	if x[i] in l:
		pass
	else:
		print('.', end='')
		print(x[i].lower(), end='')


input_string = input()
input_string = input_string.lower()
output_string = ''
length = len(input_string)
for i in range(length):
	if input_string[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		output_string += '.' + input_string[i]
print(output_string)


s = input()
t = ''
for i in s:
	if i not in 'aeiouyAEIOUY':
		t = t + '.'
		if i >= 'A' and i <= 'Z':
			t = t + chr(ord(i) + 32)
		else:
			t = t + i
print(t)


a = input()
n = len(a)
a = a.lower()
l = list(a)
(flag, i) = (0, -1)
while i < n - flag - 1:
	i = i + 1
	if l[i] == 'a':
		l.remove('a')
		flag = flag + 1
		i = i - 1
		continue
	if l[i] == 'e':
		l.remove('e')
		flag = flag + 1
		i = i - 1
		continue
	if l[i] == 'i':
		l.remove('i')
		flag = flag + 1
		i = i - 1
		continue
	if l[i] == 'o':
		l.remove('o')
		flag = flag + 1
		i = i - 1
		continue
	if l[i] == 'u':
		l.remove('u')
		flag = flag + 1
		i = i - 1
		continue
	if l[i] == 'y':
		l.remove('y')
		flag = flag + 1
		i = i - 1
		continue
for i in range(0, 2 * (n - flag), 2):
	l.insert(i, '.')
str1 = ''.join(l)
print(str1)


x = input()
y = []
for i in x:
	if i == 'o' or i == 'y' or i == 'u' or (i == 'a') or (i == 'e') or (i == 'i') or (i == 'O') or (i == 'Y') or (i == 'U') or (i == 'A') or (i == 'E') or (i == 'I'):
		continue
	else:
		y.append('.')
		if i.upper():
			y.append(i.lower())
		else:
			y.append(i)
for i in y:
	print(i, end='')


import sys
from os import path
if path.exists('input.txt'):
	sys.stdin = open('input.txt', 'r')
	sys.stdout = open('output.txt', 'w')
import re
s = str(input())
myText = s
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
result = ''
for letter in myText:
	if letter not in vowels:
		result = result + '.' + letter
print(result.lower())


for letter in input():
	if 'AOYEUI'.find(letter.upper()) == -1:
		print('.' + letter.lower(), end='')


from functools import reduce
word = input()

def parseLetter(acc, ltr):
	ltr = ltr.lower()
	if ltr in 'aeiouy':
		return acc
	else:
		return acc + '.' + ltr
print(reduce(parseLetter, word, ''))


def isvow(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y'):
		return True
	else:
		return False
s = input()
s = s.lower()
ans = ''
for i in s:
	if not isvow(i):
		ans += '.' + i
print(ans)


input_str = input('')
ans = ''
for x in input_str.lower():
	if x not in ['a', 'e', 'i', 'o', 'u', 'y']:
		ans += '.' + x
print(ans)


s = input(str())
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
n = len(s)
i = 0
while i < n:
	print('.', end='')
	print(s[int(i)], end='')
	i = i + 1


string = input()
vowel = {'a', 'o', 'y', 'e', 'u', 'i'}
for x in string.strip():
	if x.lower() in vowel:
		print('', end='')
	else:
		print('.' + x.lower(), end='')


s = input()
output = []
outputs = []
for char in s:
	if 'A' <= char <= 'Z':
		t = ord(char) | 1 << 5
		output.append(chr(t))
	else:
		output.append(char)
i = 0
while i < len(output):
	if output[i] == 'a':
		output.pop(i)
	elif output[i] == 'e':
		output.pop(i)
	elif output[i] == 'i':
		output.pop(i)
	elif output[i] == 'o':
		output.pop(i)
	elif output[i] == 'u':
		output.pop(i)
	elif output[i] == 'y':
		output.pop(i)
	else:
		i = i + 1
for p in str('.'.join(output)):
	outputs.append(p)
outputs.insert(0, '.')
print(''.join(outputs))


n = input()
n = n.lower()
x = 'aeiouy'
for i in n:
	if i in x:
		pass
	else:
		print('.' + i, end='')


s = str(input())
s = s.lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
k = ''
for j in range(len(s)):
	if s[j] not in l:
		k += '.'
		k += s[j]
print(k)


import sys
from bisect import bisect_left, bisect_right
from collections import deque, Counter
from math import gcd, sqrt, factorial, ceil, log
from itertools import permutations
inf = float('inf')
mod = 1000000007
mini = 1000000007

def fact(n):
	if n == 0:
		return 1
	p = 1
	d = 10 ** 9 + 7
	for i in range(1, n + 1):
		p = p * i
		p = p % d
	return p

def ncr(n, r):
	d = 10 ** 9 + 7
	num = fact(n)
	den = fact(r) * fact(n - r) % d
	den = pow(den, d - 2, d)
	return num * den % d

def sieve(n):
	prime = [True for i in range(n + 1)]
	lst = []
	p = 2
	while p * p <= n:
		if prime[p]:
			for i in range(p * p, n + 1, p):
				prime[i] = False
		p = p + 1
	for i in range(2, n + 1):
		if prime[i]:
			lst.append(i)
	return lst

def binary(number):
	result = 0
	while number:
		result = result + 1
		number = number & number - 1
	return result

def calculate_factors(n):
	hh = [1] * (n + 1)
	p = 2
	while p * p < n:
		if hh[p] == 1:
			for i in range(p * 2, n, p):
				hh[i] = 0
		p += 1
	total = 1
	for p in range(2, n + 1):
		if hh[p] == 1:
			count = 0
			if n % p == 0:
				while n % p == 0:
					n = int(n / p)
					count += 1
				total *= count + 1
	return total

def get_array():
	return list(map(int, sys.stdin.readline().strip().split()))

def get_ints():
	return map(int, sys.stdin.readline().strip().split())

def input():
	return sys.stdin.readline().strip()
string = list(input())
myset = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
new_string = []
for i in string:
	if i not in myset:
		new_string.append('.')
		if i.isupper():
			new_string.append(i.lower())
		else:
			new_string.append(i)
print(''.join(new_string))


a = input()
i = 0
b = []
while i < len(a):
	if a[i] == 'a' or a[i] == 'A' or a[i] == 'o' or (a[i] == 'O') or (a[i] == 'y') or (a[i] == 'Y') or (a[i] == 'e') or (a[i] == 'E') or (a[i] == 'u') or (a[i] == 'U') or (a[i] == 'i') or (a[i] == 'I'):
		pass
	elif a[i].isupper():
		b.append('.' + a[i].lower())
	elif a[i].islower():
		b.append('.' + a[i])
	i += 1
for j in range(len(b)):
	if j == len(b) - 1:
		print(b[j])
	else:
		print(b[j], end='')


string = input().strip().lower()
newstr = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in string:
	if char not in vowels:
		newstr = newstr + '.' + char
print(newstr)


i = input()
i = list(i.lower())
vowels = 'aoyeui'
for (index, char) in enumerate(i):
	if char in vowels:
		i[index] = ''
	else:
		i[index] = '.' + char
i = ''.join((a for a in i))
print(i)


inputString = input().lower()
vowels = 'aeoyeui'
x = 0
while x < len(inputString):
	if inputString[x] in vowels:
		inputString = inputString[:x] + inputString[x + 1:]
	else:
		inputString = inputString[:x] + '.' + inputString[x:]
		x += 2
print(inputString)


z = list(map(str, input()))
x = list(filter(lambda x: x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y') and (x != 'A') and (x != 'E') and (x != 'I') and (x != 'O') and (x != 'U') and (x != 'Y'), z))
for c in range(0, len(x) * 2, 2):
	x.insert(c, '.')
v = ''.join(x)
v = v.lower()
print(v)


elem = ['a', 'o', 'y', 'e', 'u', 'i']
char = [i for i in input().lower() if i not in elem]
for i in range(len(char), 0, -1):
	if i == '.':
		continue
	char.insert(i - 1, '.')
print(''.join(char))


a = input()
from string import *
i = len(a)
list1 = ['a', 'i', 'u', 'e', 'y', 'o', 'A', 'I', 'U', 'E', 'Y', 'O']
j = 11
b = -1
while i != 0:
	while j >= 0:
		b = -1
		b = a.find(list1[j])
		if b >= 0:
			a = a.replace(list1[j], '')
		j = j - 1
	i = i - 1
c = 0
while c < len(a):
	a = a.lower()
	print('.', a[c], end='', sep='')
	c = c + 1


a1 = 'BCDFGHJKLMNPQRSTVWXZ'
a2 = 'bcdfghjklmnpqrstvwxz'
q = ''
s = input()
for el in s:
	if el in a1:
		q += '.' + a2[a1.index(el)]
	elif el in a2:
		q += '.' + el
print(q)


a = input()
b = len(a)
c = [i for i in range(b)]
r = 0
for j in range(b):
	if a[j] != 'a' and a[j] != 'e' and (a[j] != 'i') and (a[j] != 'o') and (a[j] != 'u') and (a[j] != 'A') and (a[j] != 'E') and (a[j] != 'I') and (a[j] != 'O') and (a[j] != 'U') and (a[j] != 'y') and (a[j] != 'Y'):
		c[r] = a[j]
		r += 1
m = 0
print('.', end='')
while m < r - 1:
	if ord(c[m]) < 96:
		c[m] = chr(ord(c[m]) + 32)
	print(c[m], end='.')
	m += 1
if ord(c[m]) < 96:
	c[m] = chr(ord(c[m]) + 32)
print(c[m])


l = input()
r = ''
for i in l:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y'):
		r = r + ''
	else:
		r = r + '.' + i.lower()
print(r)


s = input()
s = list(s.lower())
v = []
for t in s:
	if t not in 'aeiouy':
		v.append(t)
s = '.' + '.'.join(v)
print(s)


h = str(input())
a = []
s = h.lower()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		pass
	else:
		a.append('.')
		a.append(s[i])
for j in a:
	print(j, end='')


line = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for c in line:
	cc = c.lower()
	if cc in vowels:
		continue
	print('.' + cc, end='')
print()


word = input().lower()
new_word = []
for c in word:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		new_word.append('.')
		new_word.append(c)
print(''.join(new_word))


l = list(input())
a = ['A', 'E', 'I', 'O', 'U', 'Y', 'y', 'a', 'e', 'i', 'o', 'u']
for i in a:
	while i in l:
		l.remove(i)
str = '.'
l = str.join(l)
l = l.lower()
print('.' + l)


str_var = input()
u = []
for i in range(len(str_var)):
	u.append(str_var[i].lower())
k = []
for i in range(len(u)):
	if u[i] != 'a' and u[i] != 'e' and (u[i] != 'i') and (u[i] != 'o') and (u[i] != 'u') and (u[i] != 'y'):
		k.append(u[i])
for i in range(len(k)):
	print('.', end='')
	print(k[i].lower(), end='')


a = input().lower()
for n in a:
	if n not in 'aoyeui':
		print('.', n, sep='', end='')


import sys
s = input()
if s == '':
	sys.exit()
d = ['a', 'e', 'i', 'o', 'u', 'y']
h = s.lower()
k = list(h)
for i in range(0, len(s)):
	if k[i] in d:
		k[i] = ''
o = ''.join(k)
o = list(o)
o = '.'.join(o)
o = '.' + o
print(o)


ui = input()
i = ''
i = ui.lower()
result1 = []
ii = 0
while ii < len(i):
	if i[ii] != 'a' and i[ii] != 'o' and (i[ii] != 'y') and (i[ii] != 'e') and (i[ii] != 'u') and (i[ii] != 'i'):
		result1.append(i[ii])
	ii += 1
ii = 0
o = 0
result2 = []
while ii < len(result1):
	result2.append('.')
	result2.append(result1[ii])
	ii += 1
print(''.join(result2))


a = input()
a = list(a)
b = ''
for i in range(len(a)):
	if ord(a[i]) >= ord('A') and ord(a[i]) <= ord('Z'):
		a[i] = chr(ord(a[i]) + 32)
	if a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i'):
		a[i] = ''
	if a[i] != '':
		b = b + '.' + a[i]
print(b)


words = input()
vouls = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for char in words:
	if char in vouls:
		words = words.replace(char, '')
new_words = ''
for chara in words:
	new_words += '.' + chara
print(new_words.lower())


inputString = input()
outputString = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(inputString)):
	if not inputString[i] in vowels:
		outputString += '.'
		outputString += inputString[i]
print(outputString.lower())


import sys
import math
word = sys.stdin.readline().rstrip()
word = word.lower()
newWord = ''
for letter in word:
	if letter == 'a' or letter == 'o' or letter == 'y' or (letter == 'e') or (letter == 'u') or (letter == 'i'):
		pass
	else:
		newWord += '.' + letter
print(newWord)


s = input()
vowels = {'a', 'i', 'e', 'o', 'u', 'y'}
ans = s.lower()
new = ''
for letter in ans:
	if letter not in vowels:
		new += '.' + letter
print(new)


s = input()
s = s.lower()
if s[0] == 'a' or s[0] == 'e' or s[0] == 'i' or (s[0] == 'o') or (s[0] == 'u') or (s[0] == 'y'):
	s = s.replace(s[0], '')
else:
	s = '.' + s
i = 0
while i < len(s):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		s = s.replace(s[i], '')
	elif s[i] != '.':
		s = s[:i] + '.' + s[i:]
		i += 2
	else:
		i += 2
print(s)


list1 = list(input())
string_list = []
for element in list1:
	if element == 'A' or element == 'O' or element == 'Y' or (element == 'E') or (element == 'U') or (element == 'I') or (element == 'a') or (element == 'o') or (element == 'y') or (element == 'e') or (element == 'u') or (element == 'i'):
		continue
	else:
		string_list.append('.')
		string_list.append(element)
string = ''.join(string_list)
print(string.lower())


v = 'aeiouyAEIOUY'
a = ''
for i in input():
	if not i in v:
		a += '.' + i.lower()
print(a)


a = str(input())
list = []
n = len(a)
for m in range(0, n):
	if a[m] in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		pass
	else:
		list.append(a[m])
for i in list:
	print('.', end='')
	print(i.lower(), end='')


str1 = input()
str1 = str1.lower()
str1 = list(str1)
i = 0
a = ''
n = len(str1)
while i < n:
	if str1[i] != 'a' and str1[i] != 'o' and (str1[i] != 'u') and (str1[i] != 'y') and (str1[i] != 'e') and (str1[i] != 'i'):
		a = a + '.' + str1[i]
	i = i + 1
print(a)


st = input()
glas = 'AOYEUI'
ans = ''
for i in st:
	if str.upper(i) not in glas:
		ans += '.' + str.lower(i)
print(ans)


s = input()
s = s.lower()
r = ''
for i in s:
	if i not in 'aeiouy':
		r = r + '.' + i
print(r)


s = list(input())
x = []
y = []
gl = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	s[i] = s[i].lower()
	if s[i] not in gl:
		x.append(s[i])
for i in range(len(x)):
	y.append('.')
	y.append(x[i])
print(*y, sep='')


t = input()
p = t.lower()
res = ''
for i in p:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		res += '.{}'.format(i)
print(res)


word = input()
yuan = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in word:
	if i in yuan:
		continue
	elif ord(i) < 97:
		print('.' + chr(ord(i) + 32), end='')
	else:
		print('.' + i, end='')


s = list(input())
for i in range(len(s)):
	if s[i].isupper():
		s[i] = s[i].lower()
for i in s:
	for j in ['a', 'e', 'i', 'o', 'u', 'y']:
		while s.count(j) != 0:
			s.remove(j)
dots = ['.'] * len(s)
p = zip(dots, s)
for i in p:
	print(''.join(i), end='')


masukan = input().upper()
vowel = 'AOYEUI'
hasil = ''
if len(masukan) <= 100:
	for i in masukan:
		for j in vowel:
			if i == j:
				valid = False
				break
			else:
				valid = True
		if valid:
			hasil += '.' + i
	print(hasil.lower())


s = input()
st = ''
for ss in s.lower():
	if ss in 'aeiouy':
		pass
	else:
		st += '.' + ss
print(st)


name = input()
name = name.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for v in vowels:
	name = name.replace(v, '')
out = ''
for i in name:
	out += '.' + i
print(out)


from sys import stdin, stdout
s = stdin.readline()
s = list(s.lower())
del s[-1]
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
final = []
for i in range(len(s)):
	if s[i] not in vowel:
		final.append('.')
		final.append(s[i])
stdout.write(''.join(final) + '\n')


s = input()
s = s.lower()
j = []
newstr = ''
for a in s:
	j.append(a)
k = []
for a in s:
	if a == 'a' or a == 'e' or a == 'i' or (a == 'o') or (a == 'u') or (a == 'y'):
		k.append(a)
l3 = [v for v in j if v not in k]
for a in l3:
	newstr += '.' + a
print(newstr)


s = input().lower()
g = 'aoyeui'
a = [i for i in s if i not in g]
print('.' + '.'.join(a))


inp = str(input())
voels = ['a', 'o', 'y', 'e', 'u', 'i']
inp = inp.lower()
out = ''
for char in inp:
	if char not in voels:
		out += '.' + char
print(out)


def solve(stringin):
	s = ''
	for su in stringin.lower():
		if su != 'a' and su != 'y' and (su != 'o') and (su != 'e') and (su != 'u') and (su != 'i'):
			s += '.' + su
	return s
string = str(input())
print(solve(string))


a = input()
a = a.lower()
j = ['a', 'e', 'i', 'o', 'u', 'y']
for i in a:
	if i in j:
		a = a.replace(i, '')
l = []
for i in a:
	l.append('.')
	l.append(i)
k = ''.join(l)
print(k)


m = input()
n = m.lower()
l = list(n)
for i in n:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		l.remove(i)
k = '.'.join(l)
print('.' + k)


st = str(input())
c = []
st = st.lower()
voy = ['a', 'e', 'i', 'y', 'u', 'o']
for i in st:
	if i not in voy:
		c.append(i)
print('.' + '.'.join(c))


def preprocess(text):
	text = text.lower()
	glasnie = [x.lower() for x in ['A', 'O', 'Y', 'E', 'U', 'I']]
	text = ''.join([c for c in text if c not in glasnie])
	text = ''.join(['.' + c for c in text])
	return text
text = input()
print(preprocess(text))


vowels = 'aoyeui'
lengte = len(vowels)
outputString = ''
a_string = input()
a_string = a_string.lower()
for teller in range(len(a_string)):
	vowel_found = False
	for counter in range(lengte):
		if a_string[teller] == vowels[counter]:
			vowel_found = True
	if vowel_found == False:
		outputString = outputString + '.'
		outputString = outputString + a_string[teller]
print(outputString)


string = input()
vowels = 'aeiouy'
ord_Z = ord('z')
ord_A = ord('a')
string = string.lower()
temp1 = [x for x in string if x not in vowels]
temp2 = [str('.' + x) for x in temp1 if ord(x) >= ord_A and ord(x) <= ord_Z]
print(''.join(temp2))


n = input()
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
str = ''
for i in range(len(n)):
	n = n.lower()
	if n[i] not in Vowels:
		str += '.{}'.format(n[i])
print(str)


name = input()
name = name.lower()
voy = 'AOYEUIaoyeui'
new = ''
for i in name:
	if i in voy:
		pass
	else:
		new = new + '.' + i
print(new)


str_a = input().lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
new = []
for i in str_a:
	if i not in v:
		new.append(i)
''.join(new)
print('.' + '.'.join(new))


a = []
b = ['a', 'A', 'o', 'O', 'e', 'E', 'I', 'i', 'U', 'u', 'Y', 'y']
x = input()
x.lower()
for i in x:
	if i in b:
		continue
	else:
		a.append(i)
for d in a:
	print(str('.') + str(d.lower()), end='')


string = input()
res = []
vowels = [x for x in 'AOYEUI'.lower()]
for c in string:
	if c.lower() in vowels:
		continue
	else:
		res.append('.{}'.format(c.lower()))
print(''.join(res))


vowelString = 'aeiouy'
printString = ''
latin = str(input()).lower()
for i in range(0, len(latin)):
	if latin[i] not in vowelString:
		printString += latin[i]
if len(printString) > 0:
	for i in range(0, len(printString) - 1):
		print('.', end='')
		print(printString[i], end='')
	print('.', end='')
	print(printString[len(printString) - 1])
else:
	print()


word = input().lower()
res = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	if i in vowels:
		continue
	res += f'.{i}'
print(res)


line = input('')
line = line.lower()
new_line = ''
for c in line:
	if c in 'aeiouy':
		new_line += ''
	else:
		new_line += '.' + c
print(new_line)


x = str.lower(input())
z = []
for n in range(0, len(x)):
	if x[n] not in {'a', 'o', 'i', 'e', 'u', 'y'}:
		z.append(x[n])
t = len(z)
for h in range(0, t):
	print('.', z[h], sep='', end='')


s = input()
p = []
for i in s:
	if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'Y') or (i == 'y'):
		continue
	else:
		p.append('.')
		p.append(i)
k = ''.join(p)
f = k.lower()
print(f)


z = input()
list = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
find = True
for item in z:
	for vowel in list:
		if item == vowel:
			item = ''
			find = False
	if find:
		print(f'.{item.lower()}', end='')
	find = True


print(''.join(('.' + c for c in input().lower() if c not in 'aiouey')))


glas_upper = ['A', 'O', 'Y', 'E', 'U', 'I']
word = input().strip()
word_lt = list(word)
glas_lower = [gl.lower() for gl in glas_upper]
cons = []
for i in word_lt:
	if i not in glas_lower:
		if i not in glas_upper:
			cons.append(i.lower())
if cons == []:
	print()
else:
	print('.' + '.'.join(cons))


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
empty = []
given_sample = input()
for char in given_sample:
	if char.lower() not in vowels:
		empty.append('.')
		empty.append(char.lower())
output = ''.join(empty)
print(output)


a = input().lower()
t = ''
for i in range(len(a)):
	if a[i] not in 'AOYEUIaoyeui':
		t += '.' + a[i]
print(t)


res = ''
for i in input():
	if i.capitalize() != 'A' and i.capitalize() != 'E' and (i.capitalize() != 'Y') and (i.capitalize() != 'O') and (i.capitalize() != 'U') and (i.capitalize() != 'I'):
		res = res + '.' + i.lower()
print(res)


def solve(word):
	new = ''
	for c in word:
		if c.lower() in 'aeiouy':
			continue
		else:
			new += '.' + c
	return new.lower()
word = input()
print(solve(word))


s = input().lower()
ans = []
for c in s:
	if c not in 'aeioyu':
		ans.append(c)
if ans == []:
	print('')
else:
	print('.' + '.'.join(ans))


str = input()
str = str.lower()
li = []
lis = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in str:
	if letter not in lis:
		li.append('.')
		li.append(letter)
print(''.join(li))


s = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'Y', 'y', 'A', 'E', 'I', 'O', 'U']
st = ''
for i in range(len(s)):
	if s[i] not in vowels:
		if 65 <= ord(s[i]) <= 90:
			s[i] = chr(ord(s[i]) + 32)
		st = st + '.' + s[i]
print(st)


s = input()
vow = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
str1 = ''
for i in s:
	if i not in vow:
		str1 += '.' + i.lower()
	else:
		str1 = str1 + ''
print(str1)


def isvowel(a):
	if a not in 'aeiouy':
		return False
	else:
		return True
s = input()
s = s.lower()
res = ''
for i in range(len(s)):
	if isvowel(s[i]):
		continue
	else:
		res += '.'
		res += s[i]
print(res)


import sys
line = sys.stdin.readline().rstrip()
vowels = 'AaEeIiOoUuYy'
for c in line:
	if c in vowels:
		line = line.replace(c, '')
	if c not in vowels:
		line = line.replace(c, c.lower())
d = '.'
print(d + d.join(list(line)))


mystr = input()
num = len(mystr)
mystr = mystr.lower()
anslist = list()
for char in mystr:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		pass
	else:
		anslist.append('.')
		anslist.append(char)
for a in anslist:
	print(a, end='')


Word = input()
Answer = Word.lower()
FinalAnswer = ''
Answer = Answer.replace('a', '')
Answer = Answer.replace('e', '')
Answer = Answer.replace('i', '')
Answer = Answer.replace('o', '')
Answer = Answer.replace('u', '')
Answer = Answer.replace('y', '')
n = len(Answer)
for i in range(0, n):
	FinalAnswer = FinalAnswer + '.' + Answer[i]
print(FinalAnswer)


string = input()
string = string.lower()
alf = 'aeiouy'
for char in alf:
	string = string.replace(char, '')
newString = ''
n = 1
for i in range(0, 2 * len(string)):
	if i % 2 == 0:
		newString = newString + '.'
	else:
		newString = newString + string[i - n]
		n = n + 1
print(newString)


vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word = input()
newword = '.'
for i in range(len(word)):
	if word[i] not in vow:
		newword += word[i]
		newword += '.'
newword = newword.lower()[:-1]
print(newword)


import math

def listToString(l):
	s = ''
	for c in l:
		s += c
	return s

def solution():
	vowels = set('aeiouy')
	word = input().lower()
	newWord = []
	for c in word:
		if c not in vowels:
			newWord.append('.')
			newWord.append(c)
	print(listToString(newWord))
solution()


d = ''
s = input().lower()
for i in 'aoyeui':
	if i in s:
		s = s.replace(i, '')
for i in s:
	d += '.' + i
print(d)


import sys
astring = str(input()).lower()
cmp = 'aoyeui'
for i in cmp:
	astring = astring.replace(i, '')
astring = '.'.join(astring)
print('.' + astring)


vowels = 'aeiouy'
j = input()
j = j.lower()
for x in j:
	if x in vowels:
		j = j.replace(x, '')
for x in j:
	print('.', end='')
	print(x, end='')


raw = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
raw = list(raw)
res = [x for x in raw if x not in vowels]
print('.', '.'.join(res).lower(), sep='')


s = input().strip().lower()
r = []
vowels = 'aeiouy'
for i in range(len(s)):
	is_vowel = s[i] in vowels
	if not is_vowel:
		r += '.' + s[i]
print(''.join(r))


inp = input()
Vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(Vowels)):
	inp = inp.replace(Vowels[i], '')
inp = inp.lower()
res = '.' + '.'.join((inp[i:i + 1] for i in range(0, len(inp))))
print(res)


inputStr = input().strip()
inputStr = inputStr.lower()
vowels = set(('a', 'o', 'y', 'e', 'u', 'i'))
sb = ''
for c in inputStr:
	if c not in vowels:
		sb += '.' + c
print(sb)


string = list(input().lower())
vowels = 'eyuioa'
res = []
for i in range(len(string)):
	if string[i] not in vowels:
		res.append('.')
		res.append(string[i])
for j in res:
	print(j, end='')


s = input()
s = s.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonents = []
t = ''
for i in s:
	if i not in vowels:
		consonents.append(i)
for j in consonents:
	t = t + '.' + j
print(t)


text = input()
import re
l = ''
for i in text:
	if re.match('[a e i o u A E I O U Y y]', i):
		l += ''
	else:
		l += i
p = list(l)
n = ''
for j in p:
	if re.match('[A-Z]', j):
		n += '.' + chr(ord(j) + 32)
	else:
		n += '.' + j
print(n)


a = input()

def function(i):
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		return ''
	else:
		return '.' + i
b = ''
for i in a.lower():
	b += function(i)
print(b)


a = list(str.lower(input()))
konsonan = ['a', 'e', 'i', 'o', 'u', 'y']
for w in range(len(a)):
	if a[w] not in konsonan:
		print('.' + a[w], end='')


n = input('')
datalist = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
str = ''
for i in range(len(n)):
	if n[i] in datalist:
		pass
	elif n[i].isupper():
		str += '.' + n[i].lower()
	else:
		str += '.' + n[i]
print(str)


str1 = input()
res = '.'.join(str1.lower().translate({ord(x): '' for x in 'aoyeui'}))
res = '.' + res
print(res)


x = list('AOUIYE')
c = input('')
z = ''
for i in c:
	if i.upper() not in x:
		z = z + i
print('.' + '.'.join(z.lower()))


string = str(input()).lower()
NewString = ''
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in range(len(string)):
	if string[letter] not in Vowels:
		NewString += '.'
		NewString += string[letter]
print(NewString)


s = input()
r = ''
s = s.lower()
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	elif i.isalpha():
		r += '.'
	r += i
print(r)


st = input()
st = '.' + st
st = st.lower()
st1 = list()
for i in st:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		st1.append(i)
st = '.'.join(st1)
print(st[1:])


a = input()
b = []
output = []
for i in a:
	if 'A' <= i <= 'Z':
		t = ord(i) + (ord('a') - ord('A'))
		b.append(chr(t))
	else:
		b.append(i)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for i in b:
	if i not in vowel:
		output.append('.')
		output.append(i)
	else:
		pass
print(''.join(output))


x = str(input(''))
x = x.lower()
lenx = int(len(x))
for k in range(lenx):
	try:
		if str(x[k]) == 'a' or str(x[k]) == 'e' or str(x[k]) == 'o' or (str(x[k]) == 'u') or (str(x[k]) == 'y') or (str(x[k]) == 'ı') or (str(x[k]) == 'i'):
			za = x[:k]
			az = x[k + 1:]
			x = za + az
			lenx = int(len(x))
			k = 0
			pass
		else:
			pass
	except IndexError:
		pass
for i in range(5):
	for k in range(lenx):
		try:
			if str(x[k]) == 'a' or str(x[k]) == 'e' or str(x[k]) == 'o' or (str(x[k]) == 'u') or (str(x[k]) == 'y') or (str(x[k]) == 'ı') or (str(x[k]) == 'i'):
				za = x[:k]
				az = x[k + 1:]
				x = za + az
				lenx = int(len(x))
				k = 0
				pass
			else:
				pass
		except IndexError:
			pass
x = '.'.join(x)
if x != '':
	x = '.' + x
print(x)


n = list(input())
vowel = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
ans = []
for i in range(len(n)):
	if n[i] not in vowel:
		ans.append('.')
		ans.append(n[i].lower())
print(''.join(ans))


str = input()
str = str.lower()
ans = ''
for i in range(str.__len__()):
	if str[i] not in ('a', 'e', 'i', 'o', 'u', 'y'):
		ans += '.' + str[i]
print(ans)


string = input()
string_lower = string.lower()
new_string = ''
for i in string_lower:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		new_string += i
new_new = '.'.join(new_string)
print('.', end='%s' % new_new)


s = input().lower()
glas = 'aoyeui'
for i in glas:
	s = s.replace(i, '')
s = '.'.join(s)
print('.' + s)


vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
strr = input()
for i in strr:
	if i in vowels:
		strr = strr.replace(i, '')
strr = strr.lower()
new = []
for i in strr:
	new.append(i)
for j in range(len(new)):
	new[j] = new[j].replace(new[j], '.{}'.format(new[j]))
print(''.join(new))


word = input().lower()
vowels = 'aeyoui'
modified_word = ['.' + letter for letter in word if letter not in vowels]
print(''.join(modified_word))


t = [i.lower() for i in input() if i.lower() not in ('a', 'o', 'y', 'e', 'u', 'i')]
print('.' + '.'.join([str(i) for i in t]))


import math
import os
import random
import re
import sys
s = input()
br = []
lc = ['a', 'e', 'i', 'o', 'u', 'y']
uc = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in range(0, len(s)):
	if s[i] not in lc and s[i] not in uc:
		br.append(s[i])
ar = []
for i in range(0, len(br)):
	if ord(br[i]) > 64 and ord(br[i]) < 97 and (br[i] not in uc):
		br[i] = chr(ord(br[i]) + 32)
for i in range(0, len(br)):
	ar.append('.')
	ar.append(br[i])
for i in range(0, len(ar)):
	print(ar[i], end='')


n = input()
a = n.lower()
for i in a:
	if i in ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'):
		pass
	else:
		print('.', end='')
		print(i, end='')


a = input()
a = a.lower()
for i in range(0, len(a)):
	if a[i] in 'aoyeui':
		pass
	else:
		print('.', a[i], end='', sep='')


a = [i for i in input().lower() if i.isalpha()]
while 'a' in a or 'e' in a or 'y' in a or ('u' in a) or ('i' in a) or ('o' in a):
	if 'a' in a:
		a.remove('a')
	if 'e' in a:
		a.remove('e')
	if 'y' in a:
		a.remove('y')
	if 'u' in a:
		a.remove('u')
	if 'i' in a:
		a.remove('i')
	if 'o' in a:
		a.remove('o')
for i in a:
	print('.' + i, end='')


def rem_vowel(string):
	vnc = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y')
	for x in string:
		if x in vnc:
			string = string.replace(x, '')
	return string
str1 = []
str = []
str2 = []
str = input()
str1 = rem_vowel(str)
for i in str1:
	if i.isupper():
		i = i.lower()
	str2.append(i)
for i in range(len(str2)):
	print('.', str2[i], sep='', end='')


s = input()
a = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
s = list(s)
for q in range(len(s)):
	for i in range(len(s)):
		if s[i] in a:
			del s[i]
			break
for i in range(0, len(s) * 2, 2):
	s.insert(i, '.')
for i in range(len(s)):
	print(s[i], end='')


word = input().lower()
vowels = 'aoyeui'
n = ''
for i in range(0, len(word)):
	if word[i] not in vowels:
		n = n + '.' + word[i]
print(n)


string = input()
output_str = ''
for letter in string:
	if letter in 'aeiouyAEIOUY':
		continue
	output_str += '.'
	output_str += letter.lower()
print(output_str)


import string
vowels = ['a', 'o', 'i', 'u', 'e', 'y']
finalOutput: string = ''
userInput: string = input()
userInput = userInput.lower()
i: int = 0
for c in userInput:
	if c in vowels:
		userInput = userInput.replace(c, '')
	else:
		i += 1
i = 0
for c in userInput:
	if c != '.':
		finalOutput += '.' + c
		i += 1
	else:
		print('. is seen')
	i += 1
print(finalOutput)


print(''.join(('.{}'.format(c) for c in [char for char in str(input()).lower() if char not in 'aeiouy'])))


c = input()
c = c.lower()
Li = []
Li1 = []
kof = 0
so = ''
for i in range(len(c)):
	if c[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		Li.append(c[i])
for j in range(len(Li) * 2):
	if j % 2 == 0:
		Li1.append('.')
	else:
		Li1.append(Li[j // 2])
	so += Li1[j]
print(so)


st = input().lower()
fst = ''
for x in st:
	if x not in 'aeiouy':
		fst += '.'
		fst += x
print(fst)


s = input()
a = s.lower()
for i in a:
	if i not in 'aeiouy':
		print(''.join('.' + i), end='')


def main():
	s = input()
	s = s.lower()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	for char in s:
		if char not in vowels:
			print(f'.{char}', end='')
	print()
main()


ar = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
i = 0
a = len(ar) - 1
while i <= a:
	if ar[i] in vowels:
		ar[i] = '5'
	i += 1
	if i > a:
		break
for p in ar:
	if p == '5':
		continue
	else:
		string = string + '.' + p
print(string)


s = input().lower()
sVowels = set('aoyeui')
sRes = ''
for c in s:
	if c in sVowels:
		continue
	sRes += '.' + c
print(sRes)


i = input().lower()
res = ''
temp = ['a', 'e', 'i', 'o', 'u', 'y']
for x in range(len(i)):
	if i[x] not in temp:
		res += '.' + i[x]
	x += 1
print(res)


string = input()
string = list(string)
counter = 0
for i in range(0, len(string)):
	if string[i] in 'oOUueEaAyYiI':
		string[i] = '$'
		counter += 1
for i in range(0, counter):
	string.remove('$')
for i in range(0, len(string)):
	print('.' + string[i].lower(), end='')


s = input()
s = s.lower()
ss = ''
for j in range(len(s)):
	if s[j] == 'a' or s[j] == 'e' or s[j] == 'i' or (s[j] == 'o') or (s[j] == 'u') or (s[j] == 'y'):
		continue
	else:
		ss = ss + ('.' + s[j])
print(ss)


from __future__ import division, print_function

def get_ints():
	return map(int, input().strip().split())

def get_array():
	return list(map(int, input().strip().split()))

def main():
	s = input()
	arr = list(s)
	res = ''
	con = ['A', 'a', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
	for i in range(len(arr)):
		if arr[i] in con:
			continue
		elif arr[i] not in con:
			res += '.' + arr[i]
	res = res.lower()
	print(res)
py2 = round(0.5)
if py2:
	from future_builtins import ascii, filter, hex, map, oct, zip
	range = xrange
import os, sys
from io import IOBase, BytesIO
BUFSIZE = 8192

class FastIO(BytesIO):
	newlines = 0

	def __init__(self, file):
		self._file = file
		self._fd = file.fileno()
		self.writable = 'x' in file.mode or 'w' in file.mode
		self.write = super(FastIO, self).write if self.writable else None

	def _fill(self):
		s = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
		self.seek((self.tell(), self.seek(0, 2), super(FastIO, self).write(s))[0])
		return s

	def read(self):
		while self._fill():
			pass
		return super(FastIO, self).read()

	def readline(self):
		while self.newlines == 0:
			s = self._fill()
			self.newlines = s.count(b'\n') + (not s)
		self.newlines -= 1
		return super(FastIO, self).readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.getvalue())
			(self.truncate(0), self.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		if py2:
			self.write = self.buffer.write
			self.read = self.buffer.read
			self.readline = self.buffer.readline
		else:
			self.write = lambda s: self.buffer.write(s.encode('ascii'))
			self.read = lambda : self.buffer.read().decode('ascii')
			self.readline = lambda : self.buffer.readline().decode('ascii')
(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')
main()


mystr = input()
mystr = mystr.lower()
x = 0
mystr = mystr.replace('a', '')
mystr = mystr.replace('A', '')
mystr = mystr.replace('o', '')
mystr = mystr.replace('O', '')
mystr = mystr.replace('i', '')
mystr = mystr.replace('I', '')
mystr = mystr.replace('e', '')
mystr = mystr.replace('E', '')
mystr = mystr.replace('u', '')
mystr = mystr.replace('U', '')
mystr = mystr.replace('y', '')
mystr = mystr.replace('Y', '')
strlen = len(mystr)
while x < strlen:
	mystr = mystr[:x] + '.' + mystr[x:]
	x = x + 2
	strlen = strlen + 1
print(mystr)


s = input()
vow = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
for i in s:
	if i in vow:
		continue
	if i >= 'A' and i <= 'Z':
		print('.', i.lower(), sep='', end='')
	else:
		print('.', i, sep='', end='')
print()


s = str(input())
s = s.lower()
v = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in v:
	s = s.replace(i, '')
for j in range(len(s)):
	ans = ans + '.' + s[j]
print(ans)


s = input()
s = s.lower()
l = []
p = ['a', 'e', 'i', 'o', 'u', 'y']
new = ''
for i in s:
	if i not in p:
		l.append('.')
		l.append(i)
for j in l:
	new += j
print(new)


x = input().lower()
c = ('a', 'e', 'y', 'o', 'u', 'i')
l = []
for i in x:
	if i in c:
		x.replace(i, '')
	else:
		l.append('.' + i)
print(''.join(l))


p = str(input())
p = p.replace('a', '')
p = p.replace('A', '')
p = p.replace('o', '')
p = p.replace('O', '')
p = p.replace('y', '')
p = p.replace('Y', '')
p = p.replace('e', '')
p = p.replace('E', '')
p = p.replace('u', '')
p = p.replace('U', '')
p = p.replace('i', '')
p = p.replace('I', '')
p = p.replace('', ' ')
p = p.lower()
p = p.rstrip()
p = p.replace(' ', '.')
print(p)


string = str(input())
string = string.lower()
string = list(string)
consonants = 'bcdfghjklmnpqrstvwxz'
consonants = list(consonants)
i = 0
newstring = []
for item in string:
	if item in consonants:
		newstring.append(string[i])
	i += 1
newstring = ''.join(newstring)
final = ''
for item in newstring:
	final += '.' + item
print(final)


sol = ''
string = input()
for i in string:
	if i != 'a' and i != 'A' and (i != 'e') and (i != 'E') and (i != 'i') and (i != 'I') and (i != 'o') and (i != 'O') and (i != 'u') and (i != 'U') and (i != 'Y') and (i != 'y'):
		sol += '.' + i.lower()
print(sol)


s = list(input())
for i in range(len(s)):
	if s[i] in 'AEIOUYaeiouy':
		s[i] = ''
	else:
		s[i] = '.' + s[i].lower()
print(*s, sep='')


s = str(input())
gls = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
glss = 'AOYEUIaoyeui'
j = 0
ss = ''
for i in range(len(s)):
	if s[i] not in gls:
		ss = ss + '.' + s[i].lower()
print(ss)


GI = lambda : int(input())
GIS = lambda : map(int, input().split())
LGIS = lambda : list(GIS())

def main():
	vowels = set('aeiouy')
	s = str(''.join(('.' + c for c in input().lower() if c not in vowels)))
	print(s)
main()


def isVowel(char):
	vowel = ['a', 'e', 'i', 'o', 'u', 'y']
	if char in vowel:
		return True
	else:
		return False

def split(word):
	return list(word)
string = input()
lower_string = string.lower()
lst = split(lower_string)
copy_lst = lst.copy()
for x in range(0, len(lst)):
	if isVowel(lst[x]):
		copy_lst.remove(lst[x])
length = len(copy_lst)
z = 0
for y in range(0, length):
	copy_lst.insert(z, '.')
	z = z + 2
print(''.join(copy_lst))


import string
aa = str(input())
aaa = aa.lower()
a = list(aaa)
while a.count('a') > 0:
	a.remove('a')
while a.count('e') > 0:
	a.remove('e')
while a.count('i') > 0:
	a.remove('i')
while a.count('o') > 0:
	a.remove('o')
while a.count('u') > 0:
	a.remove('u')
while a.count('y') > 0:
	a.remove('y')
n = len(a)
for i in range(0, 2 * n, 2):
	a.insert(i, '.')
result = ''.join(a)
print(result)


vogais = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
palavra = input()
nova_palavra = ''
for i in palavra:
	if i not in vogais:
		nova_palavra += '.'
		nova_palavra += i.lower()
print(nova_palavra)


x = input().lower()
vogais = ['a', 'e', 'i', 'o', 'u', 'y']
x = list(x)
x1 = []
for r in x:
	if not r in vogais:
		x1.append('.' + r)
x1 = ''.join(x1)
print(x1)


import sys
line = sys.stdin.readline().lower()
line = ''.join((c for c in line if c not in 'aoyeui\n'))
for c in line:
	print('.' + c, end='')


a = list(input())
b = []
for items in a:
	if items == 'a' or items == 'A':
		pass
	elif items == 'e' or items == 'E':
		pass
	elif items == 'i' or items == 'I':
		pass
	elif items == 'o' or items == 'O':
		pass
	elif items == 'u' or items == 'U':
		pass
	elif items == 'y' or items == 'Y':
		pass
	else:
		b.append('.')
		b.append(items.lower())
print(''.join(b))


import math
s = input()
V = ['a', 'o', 'u', 'y', 'i', 'e']
ans = ''
s = s.lower()
for h in s:
	x = h
	f = bool(0)
	for k in V:
		if k == x:
			f = 1
	if f == 0:
		ans += '.' + x
print(ans)


s = input()
t = s.lower()
lst = list(t)
lst1 = lst[0:len(t)]
for i in lst:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		lst1.remove(i)
d = ''
r = d.join(('.' + j for j in lst1))
print(r)


string = input()
string = string.lower()
string = list(string)
i = 0
while i < len(string):
	if string[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		del string[i]
	else:
		string.insert(i, '.')
		i += 2
string = ''.join(string)
print(string)


word = input()
newWord = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(word)):
	currentElement = word[i]
	upperElement = currentElement.upper()
	if upperElement in vowels:
		continue
	else:
		if currentElement.isupper():
			currentElement = currentElement.lower()
		newWord += '.' + currentElement
print(newWord)


v = 'aoyeui'
s = list(input())
new = []
for i in range(len(s)):
	if s[i].lower() not in v:
		new.append(s[i].lower())
for i in range(len(new) * 2):
	if i % 2 == 0:
		new.insert(i, '.')
print(''.join(new))


z = input().lower()
a = range(len(z))
b = [z[i] for i in a]
c = range(len(b))
d = 'aeiouy'
e = [b[j].replace(b[j], '.' + b[j]) for j in c if b[j] not in d]
print(''.join(e))


while True:
	try:
		x = input()
	except:
		break
	for i in x:
		if i.upper() in 'AOYEUI':
			continue
		else:
			print('.{}'.format(i.lower()), end='')
	print()


s = input()
ans = ''
k = 'AaOoYyEeUuIi'
for i in range(len(s)):
	if k.find(s[i]) == -1:
		ans = ans + '.' + s[i].lower()
print(ans)


stroka = input()
l = len(stroka)
stroka = stroka.lower()
itog = ''
for i in range(l):
	if stroka[i] == 'a' or stroka[i] == 'o' or stroka[i] == 'y' or (stroka[i] == 'e') or (stroka[i] == 'u') or (stroka[i] == 'i'):
		itog = itog + ''
	else:
		itog = itog + '.' + stroka[i]
print(itog)


str = [ch for ch in input().lower()]
idx = 0
cons = ['a', 'o', 'y', 'e', 'u', 'i']
while idx < len(str):
	if str[idx] in cons:
		str.remove(str[idx])
	else:
		str.insert(idx, '.')
		idx += 2
res = ''.join(str)
print(res)


s = input()
m = ''
for i in s.lower():
	if i not in 'aeiouy':
		m = m + ''.join('.' + i)
print(m)


s = input()
a = 'aoyeuiAOYEUI'
s1 = ''
for i in range(len(s)):
	if s[i] not in a:
		s1 = s1 + s[i]
for i in range(len(s1)):
	s1 = s1.lower()
	print('.', s1[i], sep='', end='')


n = input().lower()
li = list(n)
m = []
ov = ['a', 'e', 'i', 'o', 'u', 'y']
for i in li:
	if i not in ov:
		m.append(i)
s = '.'
k = s.join(m)
print(s + k)


import string
inp = input()
outp = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
consonants = [x for x in list(string.ascii_uppercase) if x not in vowels]
for i in inp:
	upper = i.upper()
	if upper in vowels:
		continue
	if upper in consonants:
		outp += '.' + i.lower()
print(outp)


import re
strIn = input()
strL = strIn.lower()
strC = re.sub('[aeiouy]', '', strL)
strD = re.sub('(.)', '.\\1', strC)
print(strD)


print(''.join(('.' + y for y in input().lower() if y not in 'aeyoui')))


_0bFF = ['a', 'o', 'y', 'e', 'u', 'i']
_0b00 = str.lower(input())
for _ in range(6):
	_0b00 = _0b00.replace(_0bFF[_], '')
print('.', end='')
print(*_0b00, sep='.')


x = input()
x = x.lower()
vowel = 'aeiouy'
for i in x:
	if i in vowel:
		x = x.replace(i, '')
for i in x:
	print(f'.{i}', end='')


x = input()
x = x.lower()
j = 0
y = ['*']
for i in x:
	y.append(i)
for i in range(1, 100):
	if ' ' in y:
		y.remove(' ')
	if 'a' in y:
		y.remove('a')
	if 'o' in y:
		y.remove('o')
	if 'y' in y:
		y.remove('y')
	if 'e' in y:
		y.remove('e')
	if 'u' in y:
		y.remove('u')
	if 'i' in y:
		y.remove('i')
a = '.'.join(y)
print(a[1:])


x = str(input())
lenghth = len(x)
i = 0
y = ''
while lenghth > 0:
	if x[i] == 'a' or x[i] == 'o' or x[i] == 'y' or (x[i] == 'e') or (x[i] == 'u') or (x[i] == 'i') or (x[i] == 'I') or (x[i] == 'U') or (x[i] == 'E') or (x[i] == 'Y') or (x[i] == 'O') or (x[i] == 'A'):
		y = y
	else:
		y = y + '.' + x[i]
	lenghth = lenghth - 1
	i = i + 1
print(y.lower())


s = str(input())
sl = list(s)
c = range(len(sl))
i = ['a', 'o', 'y', 'e', 'u', 'i']
il = range(len(i))
k = 0
m = 0
for m in c:
	a = ord(sl[m])
	if a <= 90:
		a = a + 32
		sl[m] = chr(a)
	for k in il:
		if sl[m] == i[k]:
			sl[m] = ''
		k += 1
	if sl[m] != '':
		sl[m] = '.' + sl[m]
	m += 1
sn = ''.join(sl)
print(sn)


word = input()
word = word.lower()
result = ''
for i in word:
	if i in 'aeiouy':
		result += ''
	else:
		result += '.' + i
print(result)


import re
n = input().lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	n = re.sub(i, '', n)
print('.' + '.'.join(n))


s = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U']
ans = ''
for i in s:
	is1 = 0
	for j in vowel:
		if j == i:
			is1 = 1
			break
	if is1:
		continue
	elif i == 'y':
		continue
	elif i == 'Y':
		continue
	else:
		ans += '.'
		ans += i.lower()
print(ans)


s = input()
for l in s.lower():
	if l not in 'aeiouy':
		print('.' + l, end='')


l = input()
l = l.lower()
l1 = l
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in l.lower():
	if x in vowels:
		l1 = l1.replace(x, '')
s = [l1]
i = 0
while i < len(l1):
	print('.', s[0][i], sep='', end='')
	i += 1


string = input()

def isVowel(c):
	if c in 'aoyuieAOYUIE':
		return True
	else:
		return False
string = string.lower()
for c in string:
	i = 0
	if isVowel(c):
		string = string.replace(c, '', 1)
string = list(string)
for i in range(0, len(string)):
	string.insert(i * 2, '.')
print(''.join(string))


str = input().lower()
strlist = []
for i in range(len(str)):
	strlist.append(str[i])
for i in range(len(strlist)):
	if strlist[i] in 'eyuioa':
		strlist[i] = ''
	else:
		strlist[i] = '.' + strlist[i]
print(''.join(strlist))


n = input().strip()
for x in n:
	if x in 'aeiouyAEIOUY':
		pass
	else:
		print('.', x.lower(), sep='', end='')


import math
s = input()
a = ''
for x in range(len(s)):
	if s[x].lower() == 'a' or s[x].lower() == 'e' or s[x].lower() == 'i' or (s[x].lower() == 'o') or (s[x].lower() == 'u') or (s[x].lower() == 'y'):
		continue
	else:
		a = a + '.' + s[x].lower()
print(a)


n = input()
n = n.lower()
st = 'bcdfghjklmnpqrstvwxz'
for i in range(len(n)):
	if n[i] in st:
		print('.' + n[i], end='')


S = input()
ans = []
vowels = set('aeiouyAEIOUY')
for c in S:
	if c not in vowels:
		ans.append('.')
		ans.append(c.lower())
print(''.join(ans))


vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
word = str(input())
res = ''
for i in range(len(word)):
	if word[i] in vowels:
		continue
	elif ord(word[i]) >= 65 and ord(word[i]) <= 91:
		res += '.' + chr(ord(word[i]) + 32)
	else:
		res += '.' + word[i]
print(res)


s = input().lower()
for i in s:
	if i not in 'euioay':
		print('.' + i, end='')


str = input()
str2 = ''
str1 = str.lower()
for i in str1:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	if i >= 'a' and i <= 'z':
		str2 = str2 + '.' + i
print(str2)


s = input().lower()
l = ['a', 'e', 'o', 'u', 'i', 'y']
n = ''
for i in s:
	o = True
	for j in l:
		if i == j:
			o = False
	if o:
		n += '.' + i
print(n)


s = input()
vow = 'AEYIOUaeyiou'
s = s.lower()
empty = ''
for i in s:
	if i not in vow:
		empty += i
print('.' + '.'.join(empty))


glasn = 'aoyeui'
stroka = input().lower()
nstroka = ''
for i in stroka:
	if not i in glasn:
		nstroka = nstroka + '.' + i
print(nstroka)


word = input()
answer = ''
for letter in word.lower():
	if letter not in 'aeiouy':
		answer += '.' + letter
print(answer)


s = input()
d = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
ss = ''
for i in s:
	if i in d:
		pass
	elif not i in d:
		ss += '.'
		ss += i.lower()
print(ss)


s = input()
s = s.lower()
good_s = '.'
for char in s:
	if char not in 'aoyeui':
		good_s += char + '.'
print(good_s[:len(good_s) - 1])


import re
string = input().lower()
result = re.findall('[^aeyiou]', string, flags=re.IGNORECASE)
print('.' + '.'.join(result))


strings = str(input()).lower()
cs = list('aoyeui')
s = ''
for i in range(len(strings)):
	if strings[i] not in cs:
		s += '.'
		s += strings[i]
print(s)


word = input().strip()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
word = [e for e in word.lower() if e not in vowels]
print('.' + '.'.join((i for i in word)))


n = input().lower()
l = 'aeiouy'
s = ''
t = ''
for e in n:
	if e not in l:
		s = s + e
for e in s:
	t = t + '.' + e
print(t)


str1 = input()
A = list(str1)
B = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for b in B:
	while b in A:
		A.remove(b)
str2 = '.'.join(A)
str3 = str2.lower()
print('.' + str3)


s = input().lower()
vowels_letters = ['a', 'o', 'y', 'e', 'u', 'i']
result = '.'
for i in s:
	if i not in vowels_letters:
		result += i + '.'
print(result[:-1])


s = str(input())
s = s.lower()
import re
s = re.findall('[^aoyeui]', s)
print('.' + '.'.join(s))


n = input()
word = n.lower()
List = ['a', 'o', 'y', 'e', 'u', 'i']
word1 = list(word)
list1 = []
num = len(word1)
for i in range(num):
	if word1[i] not in List:
		list1.append('.' + word1[i])
WORD = ''.join(list1)
print(WORD)


s = input()
sl = s.lower()
sn = sl
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in sl:
	if x in vowels:
		sn = sn.replace(x, '')
snf = ''
for x in sn:
	snf += '.' + x
print(snf)


entrada = list(input())
saida1 = ['.' + letra.lower() for letra in entrada if letra.upper() not in ('A', 'O', 'Y', 'E', 'U', 'I')]
print(''.join(saida1))


a = input().lower()
l = []
for i in a:
	if i not in 'aeiouy':
		l.append(i)
print('.', end='')
print('.'.join(l))


x = input()
x = x.lower()
y = list(x)
z = []
maxi = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in range(len(y)):
	if maxi.count(y[letter]) == 0:
		z.append(y[letter])
for i in z:
	print('.' + i, end='')


input_string = input().lower()
input_string = input_string.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
result_string = ''
for item in input_string:
	result_string += '.' + item
print(result_string)


s = list(input())
vowels = 'aeiouAEIOUyY'
l = len(s)
pos = 0
while pos != l:
	if s[pos] in vowels:
		s[pos] = ''
	elif s[pos].isupper() and s[pos] not in vowels:
		s[pos] = s[pos].lower()
		s.insert(pos, '.')
		pos = pos + 1
		l = l + 1
	elif s[pos].isupper():
		s[pos] = s[pos].lower()
	elif s[pos] not in vowels:
		s.insert(pos, '.')
		pos = pos + 1
		l = l + 1
	pos = pos + 1
print(''.join(s))


s = input().lower()
for c in s:
	if c in 'aeouiy':
		s = s.replace(c, '')
print('', *s, sep='.')


t = input()
a = t.lower()
b = []
for i in a:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		b.append(i)
if len(b) >= 1:
	for i in b:
		print('.', end='')
		print(i, end='')
	print()


a = input().strip().lower()
res = '.' + '.'.join((i for i in a if i not in ('a', 'o', 'y', 'e', 'u', 'i')))
print(res)


word = str.lower(input())
output = []
for letter in word:
	if letter not in ['a', 'e', 'o', 'u', 'i', 'y']:
		output.append('.' + letter)
print(''.join(output))


a = input()
vovelset = {'a', 'e', 'i', 'o', 'u', 'y'}
res = ''
for i in a:
	if i.lower() in vovelset:
		continue
	else:
		temp = '.' + i.lower()
		res += temp
print(res)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
s = str(input())
s = s.lower()
ans = ''
dot = '.'
for i in s:
	if i not in vowel:
		ans = ans + dot + i
print(ans)


l = ['a', 'y', 'e', 'i', 'o', 'u']
s = input()
n = ''
s = s.lower()
for i in s:
	p = 0
	for j in l:
		if i == j:
			p = 1
			continue
	if p == 0:
		n = n + '.' + i
print(n)


a = input()
a = a.replace('A', '')
a = a.replace('O', '')
a = a.replace('Y', '')
a = a.replace('E', '')
a = a.replace('U', '')
a = a.replace('I', '')
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
i = 1
k = 1
g = len(a)
while k != g:
	a = a[0:i] + '.' + a[i:]
	i += 2
	k += 1
a = '.' + a
print(a.lower())


s = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_s = ['.']
for i in range(len(s)):
	if s[i] not in vowels:
		new_s.append(s[i])
new_s = '.'.join(new_s)
print(new_s[1:])


import sys
a = input()
a = a.lower()
a = ''.join([i for i in a if i not in 'auioey'])
for i in a:
	sys.stdout.write('.{}'.format(i))


a = list(map(lambda x: x.lower(), input()))
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = list(filter(lambda x: x not in vowels, a))
result.insert(0, '')
print('.'.join(result))


def remove_values_from_word(my_word, letter):
	return (ch for ch in my_word if ch != letter)
word = input().lower()
word = remove_values_from_word(word, 'a')
word = remove_values_from_word(word, 'e')
word = remove_values_from_word(word, 'i')
word = remove_values_from_word(word, 'o')
word = remove_values_from_word(word, 'u')
word = remove_values_from_word(word, 'y')
for letter in word:
	print('.', end='')
	print(letter, end='')


s = input()
s = s.lower()
s1 = ''
b = {'a': 1, 'o': 2, 'y': 3, 'e': 4, 'u': 5, 'i': 6}
for i in s:
	if i in b.keys():
		s = s.replace(i, '')
list1 = list(s)
list2 = ['.' + b for b in list1]
print(s1.join(list2))


stroka = input('')
glas = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for values in stroka:
	for i in range(len(glas)):
		if values == glas[i]:
			stroka = stroka.replace(values, '')
new_str = ''
for values in stroka:
	if values.isupper():
		new_str += values.lower()
	else:
		new_str += values
new_line = ''
for values in new_str:
	if not values in glas:
		new_line += '.' + values
print(new_line)


st = input()
result = ''
for char in st:
	c = char.lower()
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		result += '.'
		result += c
print(result)


s = input()
vowels = 'aeiouyAEIOUY'
ans = ''
for i in s:
	if i in vowels:
		continue
	else:
		ans += '.' + i.lower()
print(ans)


s = input()
s = s.lower()
res = []
tab = ['a', 'e', 'u', 'i', 'o', 'y']
stab = list(s)
for i in range(len(s)):
	if stab[i] not in tab:
		print('.' + stab[i], end='')


a = input()
a = a.lower()
b = 'aoyeui'
for i in a:
	if (i in b) == True:
		a = a.replace(i, '')
for i in a:
	print('.', end='')
	print(i, sep='.', end='')


n = input()
n = n.lower()
lst = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in n:
	if i not in v:
		print('.', end='')
		print(i, end='')


letter = input().lower()
y = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for z in range(0, len(letter)):
	x = letter[z]
	if x in vowels:
		continue
	else:
		y.append(x)
a = '.'.join(y)
print('.' + a)


word = input().lower()
vowels = 'aeiouy'
word_with_only_consonants = [letter for letter in word if letter not in vowels]
dotted_word = '.'.join(word_with_only_consonants)
print('.' + dotted_word)


string = input()
string_ = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
str_list = [str(i) for i in string_]
str_list2 = []
for letter in str_list:
	if letter not in vowels:
		str_list2.append('.' + letter)
print(''.join(str_list2))


s = list(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
i = 0
length = len(s)
while i < length:
	flag = 0
	if s[i] not in vowels:
		if s[i].isupper():
			s[i] = s[i].lower()
		s.insert(i, '.')
		i += 1
		length += 1
	else:
		s.pop(i)
		length -= 1
		i -= 1
	i += 1
print(''.join(s))


i = input().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for x in i:
	if x in v:
		continue
	else:
		ans += '.'
		ans += x
print(ans)


def isVowel(element):
	arr = ['a', 'e', 'i', 'o', 'u', 'y']
	if element in arr:
		return True
	else:
		return False
s = list(input().lower())
ans = []
for item in s:
	if isVowel(item) == False:
		ans.append('.')
		ans.append(item)
print(''.join(ans))


n = input().lower()
z = len(n)
a = 0
s = ''
for i in range(z):
	for k in 'qwrtpsdfghjklzxcvbnm':
		if n[i] == k:
			s += n[i]
s = s.replace('', '.')
print(s[:-1])


data = input()
ans = ''
for i in data:
	if i.lower()[0] not in 'aeiouy':
		ans = ''.join([ans, '.', i.lower()])
print(ans)


s0 = str(input())
s1 = s0.lower()

def isvowel(s):
	new_s = str()
	v = ['a', 'o', 'y', 'e', 'u', 'i']
	for elem in s:
		if elem in v:
			pass
		else:
			new_s += elem
	return new_s
s2 = isvowel(s1)
s3 = str()
for elem in s2:
	s3 += '.'
	s3 += elem
print(s3)


a = input()
z = a.lower()
x = ''
w = '.'
for s in z:
	if s == 'a':
		w += '.'
	elif s == 'o':
		w += '.'
	elif s == 'y':
		w += '.'
	elif s == 'e':
		w += '.'
	elif s == 'u':
		w += '.'
	elif s == 'i':
		w += '.'
	else:
		x += '.' + s
print(x)


s = str(input())
l = list(s)
for i in range(len(l)):
	if 'A' <= l[i] <= 'Z':
		l[i] = l[i].lower()
	if l[i] != 'a' and l[i] != 'e' and (l[i] != 'i') and (l[i] != 'o') and (l[i] != 'u') and (l[i] != 'y'):
		print('.', end='')
		print(l[i], end='')


word = list(input().lower())
y = list('aeyiou')
out = []
for x in word:
	if x not in y:
		out.append('.')
		out.append(x)
print(''.join(out))


from sys import stdin, stdout
string = stdin.readline().strip()
v_list = ['a', 'e', 'i', 'o', 'u', 'y']
string_list = list(string.lower())
new_string = ''
for letter in string_list:
	if letter not in v_list:
		new_string = new_string + '.' + letter
	else:
		pass
stdout.write(new_string)


import sys
if sys.version_info.major < 3:
	input = raw_input

def main():
	word = input().lower()
	print(''.join(map(lambda x: '.%s' % x, filter(lambda y: y not in 'aoyeui', word))))
main()


userString = input()
lst = list(userString.lower())
vowels = ['A', 'a', 'O', 'o', 'U', 'u', 'E', 'e', 'I', 'i', 'Y', 'y']
word = ''
for i in lst:
	if i not in vowels:
		word += '.'
		word += i
print(word)


x = input()
out = ''
for i in x:
	if not (i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y')):
		out += '.' + i.lower()
print(out)


a = 'aeiouAEIOUyY'
s = input()
s3 = s.lower()
for i in s3:
	if i not in a:
		print('.', i, end='', sep='')


word = str.lower(input())
strLen = len(word)
for x in range(0, strLen):
	if word[x] == 'a' or word[x] == 'e' or word[x] == 'i' or (word[x] == 'o') or (word[x] == 'u') or (word[x] == 'y'):
		word = str.replace(word, word[x], ' ')
word = str.replace(word, ' ', '')
newStrLen = len(word)
newWord = ''
for x in range(0, newStrLen):
	newWord += '.' + word[x]
print(newWord)


word = input()
withOut_vowels = word.lower().translate(str.maketrans('', '', 'aeioyu'))
for i in range(len(withOut_vowels)):
	if withOut_vowels[i] != ' ':
		print('.' + withOut_vowels[i], end='')


x = input()
x = x.lower()
r = []
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		r.append(i)
for i in r:
	print('.', i, end='', sep='')


a = input()
new = ''
for x in a:
	if x not in 'AEIOUYaeiouy':
		new = new + '.' + x.lower()
print(new)


import sys
string = input()
string = string.lower()
for i in string:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		string = string.replace(i, '')
for j in string:
	sys.stdout.write('.%s' % j)


import sys
s = str(input())
s = s.lower()
adopted = str('')
secondAdoptetion = str('')
for i in s:
	if i == 'a' or i == 'o' or i == 'u' or (i == 'y') or (i == 'e') or (i == 'i'):
		continue
	else:
		adopted += i
for i in adopted:
	secondAdoptetion += '.'
	secondAdoptetion += i
print(secondAdoptetion)


x = input()
x = x.lower()
x = x.replace('o', '')
x = x.replace('a', '')
x = x.replace('u', '')
x = x.replace('i', '')
x = x.replace('e', '')
x = x.replace('y', '')
x = x.replace('', '.')
x = x[:-1]
print(x)


h = input()
T = {'a', 'o', 'y', 'e', 'u', 'i'}
ch = '.'
h = h.lower()
for i in range(len(h)):
	if h[i] not in T:
		ch += h[i] + '.'
ch = ch[:len(ch) - 1]
print(ch)


s = input()

def notvowels(x):
	if x in ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']:
		return False
	else:
		return True
for i in range(len(s)):
	x = s[i]
	if x.islower():
		if notvowels(x):
			print('.', end='')
			print(x, end='')
	elif notvowels(x):
		print('.', end='')
		x = x.lower()
		print(x, end='')


x = input()
i = 0
s = ''
while i < len(x):
	if not (x[i] == 'a' or x[i] == 'A' or x[i] == 'o' or (x[i] == 'O') or (x[i] == 'e') or (x[i] == 'E') or (x[i] == 'u') or (x[i] == 'U') or (x[i] == 'I') or (x[i] == 'i') or (x[i] == 'y') or (x[i] == 'Y')):
		s = s + '.' + x[i]
	i += 1
print(s.lower())


k = input()
k = k.lower()
l = []
for i in range(len(k)):
	if k[i] != 'a' and k[i] != 'e' and (k[i] != 'i') and (k[i] != 'o') and (k[i] != 'u') and (k[i] != 'y'):
		l.append('.' + k[i])
print(''.join(l))


g = input()
vs = {'a', 'e', 'i', 'o', 'u', 'y'}
res = []
for l in g:
	if l.lower() not in vs:
		res.append('.' + l.lower())
print(''.join(res))


x = input('')
p = ''
for i in range(0, len(x)):
	if x[i] != 'A' and x[i] != 'U' and (x[i] != 'E') and (x[i] != 'Y') and (x[i] != 'I') and (x[i] != 'O') and (x[i] != 'a') and (x[i] != 'u') and (x[i] != 'e') and (x[i] != 'y') and (x[i] != 'i') and (x[i] != 'o'):
		p = p + '.' + x[i].lower()
print(p)


v = 'aoyeui'
s = input().lower()
ans = [f'.{x}' for x in s if x not in v]
print(''.join(ans))


word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in vowels:
	word = word.replace(x, '')
newword = ''
for y in range(len(word)):
	newword = newword + '.' + word[y]
print(newword)


from sys import stdin, stdout, maxsize
tup = lambda : map(int, stdin.readline().split())
I = lambda : int(stdin.readline())
lint = lambda : [int(x) for x in stdin.readline().split()]
S = lambda : stdin.readline().replace('\n', '').strip()
stpr = lambda x: stdout.write(f'{x}' + '\n')
star = lambda x: print(' '.join(map(str, x)))
from math import ceil, floor
s = S()
ss = s.lower()
a = ['a', 'o', 'y', 'e', 'u', 'i']
sp = ''.join((i for i in ss if i not in 'aeiouy'))
x = ' '.join(list(sp))
print('.' + x.replace(' ', '.'))


n = input('')
m = n.lower()
v = 'aeiyou'
for i in m:
	if i in v:
		m = m.replace(i, '')
for i in m:
	i = '.' + i
	print(i, end='')


stroka = str(input()).lower()
vowels = 'aeioyu'
point = '.'
for char in vowels:
	stroka = stroka.replace(char, '')
print(point + point.join(stroka))


att = input()
btt = att.lower()
ctt = []
for lett in btt:
	if lett == 'a' or lett == 'y' or lett == 'o' or (lett == 'e') or (lett == 'i') or (lett == 'u'):
		ctt = ctt
	else:
		ctt.extend(['.', lett])
for i in ctt:
	print(i, end='')


s = input()
a = []
s = s.lower()
vow = 'aeiouy'
for i in s:
	if i not in vow:
		a.append(i)
b = ['.' + str(j) for j in a]
print(''.join(b))


A = input()
a = A.lower()
l = list(a)
for i in range(len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'i' or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'y'):
		l[i] = 0
for i in range(len(l)):
	if l[i] == 0:
		print(end='')
	else:
		print('.', end='')
		print(l[i], end='')


s = input().lower()
ex = 'aouiye'
for n in s:
	if not n in ex:
		print('.' + n, end='')


def isConsonant(s):
	if s in 'bcdfghjklmnpqrstvwxz':
		return True
	return False

def isUpperConsonant(s):
	if s in 'BCDFGHJKLMNPQRSTVWXZ':
		return True
	return False

def stringTask(s):
	n = len(s)
	res = ''
	for i in range(n):
		if isUpperConsonant(s[i]):
			res += '.' + s[i].lower()
		if isConsonant(s[i]):
			res += '.' + s[i]
	return res
s = input()
print(stringTask(s))


s = list(input())
vowel = 'aeiouyAEIOUY'
dup = s[0:]
for i in dup:
	if i in vowel:
		s.remove(i)
word = '.' + '.'.join(s)
print(word.lower())


import math, string, itertools, fractions, heapq, collections, re, array, bisect, sys, random, time, copy, functools
sys.setrecursionlimit(10 ** 7)
inf = 10 ** 20
eps = 1.0 / 10 ** 10
mod = 10 ** 9 + 7
dd = [(-1, 0), (0, 1), (1, 0), (0, -1)]
ddn = [(-1, 0), (-1, 1), (0, 1), (1, 1), (1, 0), (1, -1), (0, -1), (-1, -1)]

def LI():
	return [int(x) for x in sys.stdin.readline().split()]

def LI_():
	return [int(x) - 1 for x in sys.stdin.readline().split()]

def LF():
	return [float(x) for x in sys.stdin.readline().split()]

def LS():
	return sys.stdin.readline().split()

def I():
	return int(sys.stdin.readline())

def F():
	return float(sys.stdin.readline())

def S():
	return input()

def pf(s):
	return print(s, flush=True)

def main():
	s = S()
	t = ['A', 'O', 'Y', 'E', 'U', 'I']
	for c in t[:]:
		t.append(chr(ord(c) - ord('A') + ord('a')))
	u = [c for c in s if c not in t]
	r = []
	for c in u:
		r.append('.')
		if 'A' <= c <= 'Z':
			r.append(chr(ord(c) - ord('A') + ord('a')))
		else:
			r.append(c)
	return ''.join(r)
print(main())


n = list(input())
s = set(['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y'])
for x in n:
	if x in s:
		continue
	else:
		print('.', x.lower(), sep='', end='')


string = str(input()).lower()
n = len(string)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
word = str()
for i in range(n):
	if string[i] in vowel:
		word = word
	else:
		word = word + '.' + string[i]
print(word)


s = input()
s = s.lower()
arr = list(s)
i = 0
while i < len(arr):
	if arr[i] == 'a' or arr[i] == 'e' or arr[i] == 'i' or (arr[i] == 'o') or (arr[i] == 'u') or (arr[i] == 'y'):
		del arr[i]
	else:
		i += 1
for i in arr:
	print('.', end='')
	print(i, end='')


a = input().lower()
s = []
d = 0
for i in range(len(a)):
	if a[i] != 'a' and a[i] != 'o' and (a[i] != 'y') and (a[i] != 'e') and (a[i] != 'u') and (a[i] != 'i'):
		s.append('.')
		s.append(a[i])
		d += 2
for i in s:
	print(i, end='')


s = ''
x = input().lower()
for i in x:
	if i not in 'ayuioe':
		s += '.' + i
print(s)


word = input()
ls = list(word)
for i in range(len(word)):
	if ls[i] in 'aeiouyAEIOUY':
		ls[i] = ''
	else:
		if ls[i] in 'QWRTPSDFGHJKLZXCVBNM':
			ls[i] = chr(ord(ls[i]) + 32)
		ls[i] = '.' + ls[i]
print(''.join(ls))


str = input()
str = str.lower()
l = list(str)
v = ['a', 'e', 'i', 'o', 'u', 'y']
inter = [i for i in l if i not in v]
str = '.'.join(inter)
print('.' + str)


n = input()
n = n.lower()

def split(word):
	return list(word)
list1 = split(n)
nguyenam = ['a', 'u', 'o', 'i', 'e', 'y']
list2 = []
for i in list1:
	if i in nguyenam:
		list2.append(i)
chuoi = ''
for k in range(len(list2)):
	list1.remove(list2[k])
for j in list1:
	chuoi += '.'
	chuoi = chuoi + j
print(chuoi)


str = input()
str = list(str)
j = []
for i in str:
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'i' or (i.lower() == 'o') or (i.lower() == 'u') or (i.lower() == 'y'):
		pass
	else:
		j.append('.')
		j.append(i.lower())
print(''.join(j))


a = input()
a = a.lower()
b = list(a)
c = ''
for i in b:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		c = c + '.'
		c = c + i
print(c)


t = input()
sample = ''
t = t.lower()
for i in t:
	if i in 'aeiouy':
		continue
	else:
		sample += '.'
		sample += i
print(sample)


n = input()
n = n.lower()
m = 'aeiouy'
r = ''
for i in n:
	if i not in m:
		r = r + '.' + i
print(r)


s = str(input().lower())
a = s.replace('a', '')
b = a.replace('y', '')
c = b.replace('o', '')
d = c.replace('e', '')
e = d.replace('u', '')
f = e.replace('i', '')
f = list(f)
f = '.'.join(f)
f = '.' + f
print(f)


vocales = 'aeiouyAEIOUY'

def petya(vocales, palabra):
	for char in palabra:
		for elem in vocales:
			if char == elem:
				palabra = palabra.replace(char, '')
	palabra = '.' + '.'.join(palabra)
	return palabra.lower()
palabra = str(input())
print(petya(vocales, palabra))


from sys import stdin
s = stdin.readline().rstrip()
s = s.lower()
s = s.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
for i in s:
	print('.', end=i)


inp = input().lower()
out = ''
for i in inp:
	if i not in 'aoyeui':
		out += '.' + i
print(out)


liebiao = []
for char in input():
	if char == 'A' or char == 'O' or char == 'Y' or (char == 'E') or (char == 'U') or (char == 'I') or (char == 'a') or (char == 'u') or (char == 'y') or (char == 'e') or (char == 'o') or (char == 'i'):
		del char
	elif 'A' <= char and char <= 'Z':
		a = chr(int(ord(char) + 32))
		liebiao.append(a)
	else:
		a = char
		liebiao.append(a)
jieguo = '.'.join(liebiao)
jieguo = '.' + jieguo
print(jieguo)


s = input().casefold()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for c in s:
	if c in vowels:
		continue
	print('.' + c, end='')


n = input()
sum = 0
for i in range(len(n)):
	kla = n[i]
	if kla == 'A' or kla == 'E' or kla == 'I' or (kla == 'O') or (kla == 'U') or (kla == 'Y') or (kla == 'a') or (kla == 'e') or (kla == 'i') or (kla == 'o') or (kla == 'u') or (kla == 'y'):
		sum += 1
	else:
		if kla >= 'A' and kla <= 'Z':
			kla = kla.lower()
		print('.' + kla, end='')
print('\n')


s = input().lower()
n = len(s)
ns = []
for i in range(n):
	if s[i] in {'a', 'o', 'y', 'e', 'u', 'i'}:
		continue
	else:
		ns.append('.')
		ns.append(s[i])
print(''.join(ns))


givenStr = str(input())
givenStr = givenStr.lower()
resStr = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for c in givenStr:
	if c not in vowels:
		resStr += '.' + c
print(resStr)


s = input()
for i in range(len(s)):
	if s[i].upper() == 'A' or s[i].upper() == 'E' or s[i].upper() == 'I' or (s[i].upper() == 'O') or (s[i].upper() == 'U') or (s[i].upper() == 'Y'):
		continue
	else:
		print('.' + s[i].lower(), end='')
print()


mm = input()
mm = mm.lower()
translation = ''
for letter in mm:
	if letter in 'aeiouy':
		translation = translation
	else:
		translation = translation + '.' + letter
print(translation)


str = input()
voy = 'aeiouy'
ans = ''
for i in str:
	if i.lower() not in voy:
		ans += '.' + i.lower()
print(ans)


word = str(input().lower())
yy = ['a', 'e', 'i', 'o', 'u', 'y']
total = ''
for i in word:
	if i not in yy:
		total += '.' + i
	elif i in yy:
		total += ''
print(total)


n = input()
s = str(n)
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('A', '')
s = s.replace('E', '')
s = s.replace('I', '')
s = s.replace('O', '')
s = s.replace('U', '')
s = s.replace('Y', '')
s = s.replace('y', '')
s = s.lower()
w = len(s)
k = ''
for i in range(w):
	k = k + '.' + s[i]
d = k
print(d)


st = input()
s = st.lower()
an = ''
for i in range(0, len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		an = an + '.' + s[i]
print(an)


a = input()
vowels = ('a', 'y', 'e', 'i', 'o', 'u')
srr = ''
if len(a) > 100:
	print('length is more than 100')
else:
	a = a.lower()
	for char in a:
		if char in vowels:
			a = a.replace(char, '')
	for i in a:
		srr = srr + '.' + i
	print(srr)


string = input()
stringList = list(string)
finalStringList = list()
vowels = ['a', 'e', 'o', 'i', 'u', 'A', 'E', 'O', 'I', 'U', 'y', 'Y']
for char in stringList:
	if char not in vowels:
		finalStringList.extend('.' + char)
string = ''.join(finalStringList)
print(string.lower())


import string
st = str.lower(input())
for a in reversed(range(0, len(st))):
	if st[a] == 'a' or st[a] == 'e' or st[a] == 'i' or (st[a] == 'o') or (st[a] == 'u') or (st[a] == 'y'):
		st = str.replace(st, str(st[a]), ' ')
st = str.replace(st, ' ', '')
sTemp = '.'
for a in range(0, len(st)):
	if a == 0:
		sTemp = ''
	sTemp += '.' + st[a]
print(sTemp)


str = input()
str = str.lower()
D = {'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'y': 1}
flag = 0
for i in range(0, len(str)):
	if str[i] not in D:
		if flag == 0:
			s = '.' + str[i]
			flag = 1
		else:
			s = s + '.' + str[i]
if flag == 1:
	print(s)


n = input()
s = n.lower()
printt = []
aeiou = ['a', 'e', 'i', 'o', 'u', 'y']
for cha in s:
	if cha not in aeiou:
		printt.append('.')
		printt.append(cha)
print(''.join(printt))


import sys
s = input()
s = s.lower()
x = ''
ok = 0
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		ok = 0
	else:
		x += '.'
		x += s[i]
print(x)


S = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
S = S.lower()
for i in vowels:
	S = S.replace(i, '')
l = len(S)
i = 0
while i < l:
	if S[i].isalpha():
		S = S[0:i] + '.' + S[i:l]
		l += 1
		i += 1
	i += 1
print(S)


def main():
	s = input()
	vowels = ['a', 'e', 'i', 'o', 'y', 'u', 'Y', 'A', 'E', 'I', 'O', 'U']
	ans = ''
	for i in range(len(s)):
		if s[i] in vowels:
			pass
		else:
			ans += '.' + s[i].lower()
	print(ans)
main()


T = 'aeiouy'
T1 = input('')
T1 = T1.lower()
T3 = ''
for k in T1:
	if not k in T:
		T3 += '.' + k
print(T3)


S = input()
vow = {'a': 0, 'e': 0, 'i': 0, 'o': 0, 'u': 0, 'y': 0}
s = S.lower()
visited = {}
for i in s:
	if i in vow:
		s = s.replace(i, '')
	elif i not in visited:
		s = s.replace(i, '.' + i)
		visited[i] = 0
	else:
		continue
print(s)


s = input().lower()
l = list(s)
dec = []
for i in range(0, len(s)):
	if l[i] != 'a' and l[i] != 'o' and (l[i] != 'y') and (l[i] != 'e') and (l[i] != 'u') and (l[i] != 'i'):
		dec.append(l[i])
x = dec[0]
dec[0] = '.' + x
print(*dec, sep='.')


(inptSTR, vowels, rsltSTR) = (input().lower(), 'AaOoYyEeUuIi', '')
for i in range(len(inptSTR)):
	if not inptSTR[i] in vowels:
		rsltSTR += '.' + inptSTR[i]
print(rsltSTR)


s = input()
s = s.lower()
s = list(s)
vowels = 'aoyeui'
i = 0
while i != len(s):
	if s[i] in vowels:
		s.pop(i)
	else:
		i += 1
print('.' + '.'.join(s))


small = 'abcdefghijklmnopqrstuvwxyz'
vowels = 'aeiouyYAEIOU'
s = input()
ans = ''
for i in s:
	if i not in vowels:
		ans += '.'
		t = i.lower()
		ans += t
print(ans)


x = input().lower()
l = len(x)
string = ''
if l >= 1 and l <= 100:
	i = 0
	while i < l:
		if x[i] not in 'aeiouy':
			string += '.' + x[i]
		i += 1
	print(string)


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for ele in s:
	if ele in vowels:
		continue
	else:
		print('.' + ele, end='')


vowels = 'aoyeui'
text = input().lower()
out = ''
for letter in text:
	if letter not in vowels:
		out += '.' + letter
print(out)


import re
string = input()
string = re.sub('[AEIOUYaeiouy]+', '', string)
string = ''.join(['.' + c for c in string])
string = ''.join([c.lower() if c.isupper() else c.lower() for c in string])
print(string)


string = input()
string = string.lower()
liste_vowels = ['a', 'o', 'u', 'e', 'i', 'y']
liste = [c for c in string]
liste_back = []
for (i, leter) in enumerate(liste):
	if leter not in liste_vowels:
		liste_back.append('.')
		liste_back.append(leter)
string = ''.join(liste_back)
print(string)


word = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
vac = []
n = len(word)
for i in range(0, n):
	if word[i] in vowel:
		continue
	else:
		vac.append('.' + word[i])
print(''.join(vac))


s = input().strip().lower()
for i in 'aeiouy':
	s = s.replace(i, '')
for i in s:
	print('.' + i, end='')


p = input()
p = p.lower()
p = list(p)
c = list(p)
l = []
vowel = ['a', 'e', 'i', 'u', 'o', 'y']
for i in range(len(p)):
	for j in range(len(vowel)):
		if p[i - 1] == vowel[j - 1]:
			l.append(p[i - 1])
l = set(l)
l = list(l)
for i in range(len(l)):
	for j in range(len(p)):
		if l[i] == p[j]:
			c.remove(l[i])
for i in range(len(c)):
	d = (x + y for (x, y) in zip('.', c[i]))
	print(''.join(map(str, d)), end='')


def isVowel(c):
	if c == 'A' or c == 'a':
		return True
	if c == 'E' or c == 'e':
		return True
	if c == 'I' or c == 'i':
		return True
	if c == 'O' or c == 'o':
		return True
	if c == 'U' or c == 'u':
		return True
	if c == 'Y' or c == 'y':
		return True
	return False
a = input()
for i in range(len(a)):
	if isVowel(a[i]):
		continue
	else:
		print('.', a[i].lower(), sep='', end='')


v = ['a', 'o', 'y', 'e', 'u', 'i']
n = input()
nlen = len(n)
n = n.lower()
n = list(n)
np = []
for i in range(nlen):
	if n[i] not in v:
		np.append(n[i])
s = ''
nplen = len(np)
for i in range(nplen):
	s += '.' + np[i]
print(s)


vovels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y'}
consonents = {'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z', 'b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z'}
res = []
s = str(input())
for char in s:
	if char in vovels:
		continue
	else:
		res.append('.')
		if char.isupper():
			res.append(char.lower())
		else:
			res.append(char)
print(''.join(res))


x = list(input())
w = []
for i in x:
	if i not in 'aeiouyAEIOUY':
		w.append(i)
s = '.'
s = s.join(w)
s = s.lower()
print('.' + s)


n = list(input())
s = len(n)
z = []
for i in range(s):
	if n[i] == 'A' or n[i] == 'O' or n[i] == 'Y' or (n[i] == 'E') or (n[i] == 'U') or (n[i] == 'I') or (n[i] == 'a') or (n[i] == 'o') or (n[i] == 'y') or (n[i] == 'e') or (n[i] == 'u') or (n[i] == 'i'):
		z.append(n[i])
for i in range(len(z)):
	n.remove(z[i])
x = []
for i in range(len(n)):
	x.append('.')
	x.append(n[i])
q = x[0]
for i in range(1, len(x)):
	q = q + x[i]
print(q.lower())


word = input()

def a(text):
	chars = 'aAiIuUyYeEoO'
	for c in chars:
		text = text.replace(c, '')
	return text
new = a(word)
for i in new:
	new = new.replace(i, '.' + i)

def r(x):
	while '..' in x:
		x = x.replace('..', '.')
	return x
new = r(new)
for i in new:
	if i.isupper():
		new = new.replace(i, i.lower())
print(new)


import re
s = input()
s = re.sub('[aeiouyAEIOUY]', '', s).strip()
i = 0
ans = ''
for x in s:
	ans += '.' + x
print(ans.lower())


def fun():
	s = input()
	s1 = 'aeiouyAEIOUY'
	s2 = ''
	for i in s:
		if i not in s1:
			s2 = s2 + '.' + i.lower()
	print(s2)
fun()


word = input()
new = ''
for i in range(len(word)):
	if word[i] != 'A' and word[i] != 'E' and (word[i] != 'I') and (word[i] != 'O') and (word[i] != 'U') and (word[i] != 'Y') and (word[i] != 'a') and (word[i] != 'e') and (word[i] != 'i') and (word[i] != 'o') and (word[i] != 'u') and (word[i] != 'y'):
		new = new + '.' + word[i].lower()
print(new)


import re
s = input()
s = re.sub('[aeiouy]', '', s.lower())
for i in s:
	print('.{}'.format(i), end='')


s = input().lower()
for i in s:
	if i not in 'aeoyui':
		print('.' + i, end='')


string = input().lower()
new_string = ''
dic = set(['a', 'e', 'i', 'o', 'u', 'y'])
for item in string:
	if item not in dic:
		new_string += '.' + item
print(new_string)


n = input()
a = 'AOYEUIaoyeui'
b = ''
n = list(n)
for i in n:
	if i not in a:
		i = i.lower()
		b += '.'
		b += i
print(b)


a = ['.' + i.lower() if i not in 'eyuioaEYUIOA' else '' for i in input()]
print(''.join(a))


st = input()
st1 = ''
for i in st:
	j = i.lower()
	if j not in ['a', 'e', 'i', 'o', 'u', 'y']:
		st1 += '.' + j
print(st1)


n = input()
n = n.lower()
a = ['a', 'e', 'i', 'o', 'u', 'y']
for i in n:
	if i in a:
		n = n.replace(i, '')
b = []
for i in n:
	b.append('.')
	b.append(i)
b = ''.join(b)
print(b)


s = input()
d = {'a', 'o', 'y', 'e', 'u', 'i'}
n = len(s)
r = ''
for i in range(n):
	p = s[i].lower()
	if p not in d:
		r = r + '.' + p
print(r)


a = input()
b = []
for c in a:
	if c != 'a' and c != 'A' and (c != 'e') and (c != 'E') and (c != 'i') and (c != 'I') and (c != 'o') and (c != 'O') and (c != 'u') and (c != 'U') and (c != 'y') and (c != 'Y'):
		b.append('.')
		c = c.lower()
		b.append(c)
print(''.join(b))


s = input()
s = [ch for ch in s.lower()]
for v in ['a', 'e', 'i', 'o', 'u', 'y']:
	while v in s:
		s.remove(v)
[print('.' + ch, end='') for ch in s]


S = str(input())
s = S.lower()
voyels = ('a', 'o', 'i', 'u', 'y', 'e')
for i in s:
	if i in voyels:
		s = s.replace(i, '')
b = ''
for i in s:
	b = b + '.' + i
print(b)


ar = str(input())
arr = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
arrr = []
arrrr = []
arrrrr = []
arrrrrr = []
for i in range(len(ar)):
	arrr.append(ar[i])
for i in range(len(arrr)):
	if arr.count(arrr[i]):
		continue
	else:
		arrrr.append(arrr[i])
for i in range(len(arrrr)):
	arrrrr.append(arrrr[i].lower())
for i in range(len(arrrrr)):
	arrrrrr.append('.' + str(arrrrr[i]))
for i in range(len(arrrrrr)):
	print(arrrrrr[i], end='')


string = list(input())
ans = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
for let in string:
	if let in vowels:
		continue
	elif let.upper() == let:
		ans += ['.' + let.lower()]
	else:
		ans += ['.' + let]
print(''.join(ans))


_char_list = input().lower()
glas = 'aoyeui'
out = ''
for i in range(len(_char_list)):
	if glas.find(_char_list[i]) == -1:
		out = out + '.' + _char_list[i]
print(out)


GLASNIE = ['a', 'o', 'y', 'e', 'u', 'i']
params = input().lower()
result = ''
for i in params:
	if i not in GLASNIE:
		result += '.' + i
print(result)


s = '.'.join(input().lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', ''))
print('.' + s if len(s) else s)


str1 = input()
str2 = ''
lst = []
for i in str1:
	if i in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		pass
	else:
		lst.append('.{0}'.format(i))
str2 = ''.join(lst)
print(str2.lower())


import re
string = input()
string = string.lower()
for i in string:
	if re.match('^[aeiouy]$', i):
		continue
	else:
		print('.{}'.format(i), end='')


n = input()
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
m = list(n)
s = []
for i in range(len(m)):
	if m[i] in v:
		continue
	else:
		s.append(m[i].lower())
k = '.'.join(s)
print('.' + k)


import re
s = input().lower()
s = re.sub('[aoyeui]', '', s)
for i in s:
	print('.' + i, end='')


string = input()
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
s = string.lower()
for i in s:
	if i in vowels:
		s = s.replace(i, '')
s = list(s)
st = '.'.join(s)
print('.{}'.format(st))


ex = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s1 = ''
s = s.lower()
s = list(s)
for i in range(len(s)):
	if s[i] not in ex:
		s1 = s1 + '.' + s[i]
print(s1)


w = input().lower()
l = []
for i in w:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		print('.' + i, end='')


text = input().lower()
a = list(text)
word = ''
Vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in range(len(a)):
	if a[char] not in Vowels:
		word = word + '.' + a[char]
print(word)


import string
word = input()
vowels = ['A', 'E', 'I', 'Y', 'O', 'U', 'a', 'e', 'i', 'y', 'o', 'u']

def is_vowel(chr):
	for c in vowels:
		if chr == c:
			return True
	return False
new_word = ''
for c in word:
	if not is_vowel(c):
		if c.isupper():
			new_word += '.' + c.lower()
		else:
			new_word += '.' + c
print(new_word)


v = ['a', 'e', 'i', 'o', 'u', 'y']
c = input().lower()
res = []
for i in c:
	if v.count(i) == 0:
		res.append('.')
		res.append(i)
res = ''.join(res)
print(res)


s = str(input())
s = s.lower()
ans = ''
for c in s:
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		ans = ans + '.' + c
print(ans)


a = input()
a = a.lower()
a = list(a)
n = len(a)
for i in range(0, n):
	if 'u' in a:
		a.remove('u')
	if 'a' in a:
		a.remove('a')
	if 'e' in a:
		a.remove('e')
	if 'i' in a:
		a.remove('i')
	if 'o' in a:
		a.remove('o')
	if 'y' in a:
		a.remove('y')
str = ''
for i in range(len(a)):
	str = str + '.' + a[i]
print(str)


word = input()
letters = list(word)
length = len(word)
t = 0
while True:
	if length > t:
		if ord(letters[t]) < 95:
			code = ord(letters[t]) + 32
			letters[t] = chr(code)
		t = t + 1
	else:
		break
t = 0
while length > t:
	if letters[t] == 'a':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
t = 0
while length > t:
	if letters[t] == 'e':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
t = 0
while length > t:
	if letters[t] == 'i':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
t = 0
while length > t:
	if letters[t] == 'o':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
t = 0
while length > t:
	if letters[t] == 'u':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
t = 0
while length > t:
	if letters[t] == 'y':
		del letters[t]
		t = t - 1
		length = length - 1
	t = t + 1
letters.insert(0, '.')
output = '.'.join(letters)
output = output[1:]
print(output)


def fun(arr, n):
	pass
try:
	vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
	word = input()
	res = ''
	for i in word:
		if i not in vowels:
			res += '.' + i.lower()
	print(res)
except:
	pass


t = input()
t = t.lower()
for i in t:
	if i not in ('aeiyou' or 'AEIOUY'):
		print('.' + i, end='')


strin = str(input())
strin = strin.lower()
string = list(strin)
length = len(string)
string_ = []
for i in range(0, length):
	if string[i] != 'a' and string[i] != 'o' and (string[i] != 'y') and (string[i] != 'e') and (string[i] != 'u') and (string[i] != 'i'):
		string_.append(string[i])
length_ = len(string_)
output = '.' + string_[0]
for j in range(1, length_):
	output = output + '.' + string_[j]
print(output)


Input = input()
Output = str()
lowercase = Input.lower()
for i in range(len(lowercase)):
	if lowercase[i] == 'a' or lowercase[i] == 'o' or lowercase[i] == 'y' or (lowercase[i] == 'e') or (lowercase[i] == 'u') or (lowercase[i] == 'i'):
		continue
	Output = Output + '.' + lowercase[i]
print(Output)


n = input().lower()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for x in range(len(vowel)):
	n = n.replace(vowel[x], '')
ans = ''
for x in range(len(n)):
	ans += '.' + n[x]
print(ans)


x = input()
x = x.lower()
look = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
st = ''
for i in range(len(x)):
	if x[i] not in look:
		string += x[i]
for i in range(len(string)):
	st += '.'
	st += string[i]
print(st)


s = input()
s = list(s)
l = []
for i in s:
	i = i.lower()
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		l.append('.')
		l.append(i)
string = ''
for o in l:
	string = string + o
print(string)


def main():
	from sys import stdout
	inp = input()
	str_inp = [ord(c) for c in inp]
	voy_min = [ord('a'), ord('e'), ord('i'), ord('o'), ord('u'), ord('y')]
	voy_max = [ord('A'), ord('E'), ord('I'), ord('O'), ord('U'), ord('Y')]
	cap_min = ord('A')
	cap_max = ord('Z')
	space_cap = ord('a') - ord('A')
	final_str = ''
	for numb in str_inp:
		if not numb in voy_min and (not numb in voy_max):
			final_str += '.'
			if cap_min <= numb <= cap_max:
				final_str += chr(numb + space_cap)
			else:
				final_str += chr(numb)
	print(final_str)
main()


a = 'BCDFGHJKLMNPQRSTVWXZ'
b = 'bcdfghjklmnpqrstvwxz'
c1 = []
c2 = []
l = []
q = []
for i in range(len(a)):
	c1.append(a[i])
	c2.append(b[i])
list = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']
n = input()
for i in range(len(n)):
	l.append(n[i])
for j in range(len(n)):
	if l[j] not in list:
		q.append(l[j])
for i in range(len(q)):
	if q[i] in a:
		d = a.index(q[i])
		q[i] = b[d]
	print('.', q[i], end='', sep='')


line = input()
vowels = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
for i in range(len(vowels)):
	line = line.replace(vowels[i], '')
line = list(line)
for i in range(len(line)):
	line.insert(2 * i, '.')
print(str.lower(''.join(line)))


s1 = ''
s = input()
for c in s:
	if c not in 'aoyeuiAOYEUI':
		s1 += '.' + (c if c.islower() else chr(ord(c) + 32))
print(s1)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
output = string.lower()
new_output = ''
for letter in output:
	if letter in vowels:
		continue
	new_output += '.' + letter
print(new_output)


s = input()
g = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
res = ''
for i in range(len(s)):
	if not s[i] in g:
		res += '.' + chr(max(ord(s[i]), (ord(s[i]) + 32) % 128))
print(res)


import math
n = list(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(n)):
	n[i] = n[i].lower()
	if n[i] in vowels:
		n[i] = ''
	else:
		n[i] = '.' + n[i]
print(''.join(n))


w = input().lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for i in w:
	if i in vowels:
		w = w.replace(i, '')
	else:
		w = '.' + i
		print(w, end='')


vocales = ['a', 'o', 'y', 'e', 'u', 'i']

def verifica(i, t):
	for j in range(0, 6):
		if s[i] == vocales[j]:
			return True
	return False
s = input()
s = s.lower()
nuevo = ''
tam = len(s)
for i in range(tam):
	if not verifica(i, tam):
		nuevo += '.'
		nuevo += s[i]
print(nuevo)


s = input().lower()
vowel = 'aoyeui'
text = ''
for i in s:
	if i not in vowel:
		text += '.' + i
print(text)


s = input()
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for element in vowels:
	s = s.replace(element, '')
consonents = list(set(s))
for element in consonents:
	s = s.replace(element, '.' + element)
print(s)


line = input().lower()
for i in line:
	if i in 'aoyeui':
		line = line.replace(i, '')
line2 = ''
for i in line:
	line2 += '.' + i
print(line2)


data = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
lst = list()
for i in data:
	if i not in vowels:
		lst.append(i)
lowerlst = list()
for j in lst:
	z = j.lower()
	lowerlst.append(z)
a = '.'
x = ''
for k in lowerlst:
	x = x + a + k
print(x)


raw_word = input()
VOWELS = {'a', 'o', 'y', 'e', 'u', 'i'}
out_word = []
raw_word = raw_word.lower()
for char in raw_word:
	if char not in VOWELS:
		out_word.append('.')
		out_word.append(char)
print(''.join(out_word))


w = input()
w = w.lower()
vowels = {'a': True, 'e': True, 'i': True, 'o': True, 'u': True, 'y': True}
new_w = ''
for i in w:
	if i in vowels:
		continue
	new_w += i
for i in new_w:
	print('.' + i, end='')


n = input()
length = len(n)
word = ''
for a in range(length):
	if n[a] in 'aeiouyAEIOUY':
		pass
	elif n[a].isupper():
		k = n[a].lower()
		word = word + '.' + k
	else:
		word = word + '.' + n[a]
print(word)


txt = input()
new = []
for char in txt:
	if char.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		new.extend(['.', char.lower()])
print(''.join(new))


line = input()
line = line.lower()
line = line.replace('a', '')
line = line.replace('e', '')
line = line.replace('i', '')
line = line.replace('o', '')
line = line.replace('u', '')
line = line.replace('y', '')
length = len(line)
i = 0
while i < length:
	line = line[:i] + '.' + line[i:]
	length = len(line)
	i += 2
print(line)


string = input()
string = string.lower()
new_string = ''
for char in string:
	if char in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	else:
		new_string += '.' + char
print(new_string)


s = str(input())
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s1 = ''
for i in s:
	if i not in v:
		a = ord(i)
		if a >= 65 and a <= 91:
			i = chr(32 + a)
		s1 = s1 + '.' + i
print(s1)


s = input().strip()
ls = []
news = ''
if 100 >= len(s) >= 1:
	for c in range(0, len(s), 1):
		d = s[c]
		ls.append(d)
	for c in range(0, len(ls), 1):
		d = ls[c]
		if d in 'AUOEIYauioey':
			news = news
		elif d.islower() or d.isupper():
			news += '.' + d.lower()
print(news)


string = list(input())
vowels = 'AOYEUIaoyeui'
string = filter(lambda x: x not in vowels, string)
string = '.' + '.'.join(string)
string = string.lower()
print(string)


str = input()
str = str.lower()
new_str = ''
for x in str:
	if x not in 'aeiouy':
		new_str = new_str + '.' + x
print(new_str)


word = input().lower()
word = word.replace('a', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('o', '')
word = word.replace('u', '')
word = word.replace('y', '')
arr = list(word)
new = []
for i in arr:
	new.append('.')
	new.append(i)
print(''.join(new))


string = input()
new_list = []
for i in string:
	if ord(i) >= 97 and ord(i) <= 122 and (ord(i) not in (97, 101, 105, 111, 117, 121)):
		new_list.append('.')
		new_list.append(i)
	if ord(i) >= 65 and ord(i) <= 90 and (ord(i) not in (65, 69, 73, 79, 85, 89)):
		new_list.append('.')
		new_list.append(i.lower())
new_str = ''
for i in new_list:
	new_str += i
print(new_str)


t = list(input())
vowel = list('aeiouyAEIOUY')
res = []
for i in t:
	if i not in vowel:
		res.append(i)
x = '.' + '.'.join(res)
print(x.lower())


vogais = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(filter(lambda x: x.lower() not in vogais, input()))
ans = '.'.join(map(str, string))
print('.' + ans.lower() if len(ans) > 0 else ans)


s = input()
c = 'AEIOUYaeiouy'
n = ''
for i in s:
	if i not in c:
		n = n + '.' + i.lower()
print(n)


n = input().upper()
s = len(n)
g = 'AOYEUI'
b = []
for i in range(s):
	if n[i] not in g:
		b.append(n[i])
print(''.join(b).replace('', '.').rstrip('.').lower())


a = input()
a = a.lower()
list1 = list(a)
list2 = list1[:]
for i in list1:
	if i == 'a':
		list2.remove(i)
	elif i == 'e':
		list2.remove(i)
	elif i == 'i':
		list2.remove(i)
	elif i == 'o':
		list2.remove(i)
	elif i == 'u':
		list2.remove(i)
	elif i == 'y':
		list2.remove(i)
list1 = list2
str = '.'.join(list1)
print('.', end='')
print(str)


s = input()
for i in s:
	if i not in 'AaEeIyYiOoUu':
		if i.isupper():
			print('.' + i.lower(), end='')
		else:
			print('.' + i, end='')


a = list(input().lower())
b = len(a)
c = []
for x in range(b):
	if a[x] != 'a' and a[x] != 'o' and (a[x] != 'y') and (a[x] != 'e') and (a[x] != 'u') and (a[x] != 'i'):
		c.append(a[x])
for y in range(0, len(c) * 2, 2):
	c.insert(y, '.')
print(''.join(c))


word = input().strip()
word = word.lower()
st = {'a', 'e', 'i', 'o', 'u', 'y'}
a = lambda x: '.' + x
word = [a(x) for x in word if x not in st]
nword = ''
for i in word:
	nword += i
print(nword)


string = input()
import re

def rem_vowel(string):
	return re.sub('[aeiouyYAEIOU]', '', string)
s = rem_vowel(string)
res = []
s = s.lower()
sl = [str(i) for i in s]
for i in sl:
	res.append('.')
	res.append(i)
print(''.join(res))


n = input()
ls = ['a', 'e', 'i', 'o', 'u', 'y']
n = n.lower()
n = list(n)
for i in range(len(n)):
	if n[i] not in ls:
		pass
	else:
		n[i] = ''
op = ''.join(n)
ans = []
for i in op:
	ans.append('.')
	ans.append(i)
print(''.join(ans))


s = input()
dic = set(('a', 'e', 'i', 'o', 'u', 'y'))
ans = ''
for i in s:
	i = i.lower()
	if i not in dic:
		ans += '.' + i
print(ans)


s = input()
t = ''
k = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in s:
	if i in k:
		continue
	elif (i.isupper() or i.islower()) and i not in k:
		t = t + '.' + i.lower()
print(t)


n = input()
n = n.lower()
table = n.maketrans('aeiouy', '      ')
n = n.translate(table)
n = n.split()
n = ''.join(n)
n = list(n)
n.insert(0, ' ')
n = '.'.join(n)
print(n)


string = input()
string = string.lower()
list = ['a', 'o', 'e', 'i', 'u', 'y', 'A', 'O', 'E', 'I', 'U', 'Y']
answer = ''
for letter in string:
	if letter not in list:
		answer += '.'
		answer += letter
print(answer)


s = str(input())
string = s.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
finalstring = ''
for char in string:
	if char not in vowels:
		finalstring = finalstring + '.' + char
print(finalstring)


vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
s = input()
s = list(s)
delete = []
for i in range(len(s)):
	if s[i] in vowels:
		delete.append(i)
for i in range(len(delete)):
	s.pop(delete[i])
	for j in range(len(delete)):
		delete[j] -= 1
s = list(''.join(s).lower())
for i in s:
	print('.' + i, end='')
print()


st = input()
st = st.lower()
a = []
for i in st:
	if i not in 'aeyiou':
		a.append('.')
		a.append(i)
print(''.join(a))


print('.'.join([''] + [val for val in list(input().lower()) if val not in 'aoyeui']))


s = input()
vovels = ['A', 'O', 'Y', 'E', 'U', 'I']
r = str()
for c in s:
	if vovels.count(c.capitalize()) == 0:
		r += '.' + c.lower()
print(r)


__author__ = 'Bian'
input = str(input())
n = len(input)
out = ''
vowel = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for i in range(n):
	if input[i] not in vowel:
		out += '.'
		out += input[i].lower()
print(out)


a = input()
v = ['a', 'e', 'o', 'u', 'i', 'A', 'E', 'O', 'U', 'I', 'Y', 'y']
b = []
for i in a:
	if i in v:
		continue
	else:
		b.append(i)
c = '.'.join(b)
d = c.lower()
print('.' + d)


string = input()
vowels = 'AOYEUIaoyeui'
for char in vowels:
	string = string.replace(char, '')
string = string.lower()
string = '.' + '.'.join(string)
print(string)


string = input()
string = string.lower()
for i in string:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		string = string.replace(i, '')
print('.' + '.'.join(string))


a = input()
s = ''
for i in a:
	if i in 'aeiouyYAEIOU':
		continue
	else:
		s += '.'
		s += i.lower()
print(s)


word = input()
output = ''
for char in word.lower():
	if char not in 'aeouiy':
		output += '.' + char
print(output)


line = str(input())
line = line.lower()
s = 0
for ch in line:
	s = s + 1
	if ch == 'a':
		line = line[:s - 1] + line[s:]
		s = s - 1
	if ch == 'o':
		line = line[:s - 1] + line[s:]
		s = s - 1
	if ch == 'y':
		line = line[:s - 1] + line[s:]
		s = s - 1
	if ch == 'e':
		line = line[:s - 1] + line[s:]
		s = s - 1
	if ch == 'u':
		line = line[:s - 1] + line[s:]
		s = s - 1
	if ch == 'i':
		line = line[:s - 1] + line[s:]
		s = s - 1
t = '.'
s = 0
for ch in line:
	t = t + ch + '.'
	s = s + 1
t = t[:2 * s]
print(t)


s = input()
a = ''
for c in s:
	if c.lower() not in 'aeiouy':
		a += '.'
		a += c.lower()
print(a)


a = input()
result = str()
for i in a:
	i = i.lower()
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		result = result + '.' + i
print(result)


msb = input().lower()
l = list(msb)
for i in l:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		print('.', i, sep='', end='')


n = input()
x = ''
for i in n.lower():
	if i not in 'aeiouy':
		x += '.' + i
print(x)


import string
s = input()
offset = 0
for index in range(len(s)):
	i = index + offset
	if s[i] in 'aeiouyAEIOUY':
		s = s[0:i] + s[i + 1:len(s)]
		offset -= 1
	elif s[i] in 'BCDFGHJKLMNPQRSTVWXZbcdfghjklmnpqrstvwxz':
		s = s[0:i] + s[i].lower() + s[i + 1:len(s)]
		s = s[0:i] + '.' + s[i] + s[i + 1:len(s)]
		offset += 1
print(s)


s = input()
for char in s:
	if char.lower() not in 'aeiouy':
		print('.' + char.lower(), end='')


word = input().lower()
vowls = ['a', 'o', 'e', 'i', 'u', 'y']
s = ''
for i in range(len(word)):
	if word[i] not in vowls:
		s += '.'
		s += word[i]
print(s)


s = input()
s = s.lower()
a = []
j = 0
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	elif s.isalpha():
		a.insert(j, '.')
		a.insert(j + 1, s[i])
		j += 2
for i in a:
	print(i, end='')


import itertools
a = input()
b = a.lower()
q = ['a', 'o', 'y', 'e', 'u', 'i']
for t in b:
	if t in q:
		continue
	else:
		print('.', t, end='', sep='')


s = input()
s = s.lower()
v = 'aeiouy'
a = ''
for i in s:
	if i in v:
		continue
	else:
		a = a + '.'
		a = a + i
print(a)


ch = input()
vo = 'aoyeui'
ch1 = ''
for i in ch:
	i = i.lower()
	if i in vo:
		i = ''
	else:
		i = '.' + i
	ch1 = ch1 + i
print(ch1)


VOWELS = {'A', 'O', 'Y', 'E', 'U', 'I'}
word = input()
out = ''
for letter in word:
	if letter.upper() in VOWELS:
		continue
	else:
		out += f'.{letter.lower()}'
print(out)


string = input()
string = string.lower()
string_tmp = list(string)
tmp = len(string)
string = list(string)
ans = ''

def func(x):
	if x == 'a' or x == 'e' or x == 'o' or (x == 'u') or (x == 'y') or (x == 'i'):
		return 1
	else:
		return 0
for i in range(tmp):
	if func(string[i]):
		string_tmp.remove(string[i])
strlen = len(string_tmp)
if strlen != 0:
	for i in range(0, strlen):
		ans += '.' + string_tmp[i]
print(ans)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
st = input()
ans = ''
for i in range(len(st)):
	ch = st[i].lower()
	if ch in vowel:
		continue
	else:
		ans += '.{}'.format(ch)
print(ans)


def is_vowel(char):
	return char.lower() in 'aeiouy'
s = input()
if len(s) <= 100:
	s = s.lower()
	d = ''
	for i in range(len(s)):
		if is_vowel(s[i]):
			continue
		else:
			d = d + '.'
			d = d + s[i]
	print(d)
else:
	quit()


s = str(input())
t = ''
f = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if ord(s[i]) >= 65 and ord(s[i]) < 97:
		if s[i] not in f:
			t = t + '.' + chr(ord(s[i]) + 32)
	elif s[i] not in f:
		t = t + '.' + s[i]
print(t)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']

def main():
	str = input()
	little_vowels = [v.lower() for v in vowels]
	str_list = list(str)
	res = []
	for char in str_list:
		if char not in vowels and char not in little_vowels:
			res.append('.')
			res.append(char.lower())
	print(''.join(res) + '\n')
main()


print(''.join(['.' + i.lower() for i in input() if i.upper() not in 'AOYEUI']))


a = ['A', 'O', 'Y', 'E', 'U', 'I']
s = input().upper()
b = []
for i in s:
	if i not in a:
		b.append('.' + i)
c = ''.join(b)
print(c.lower())


s = input()
s = s.lower()
v = 'aeiouy'
l = [x for x in s if x not in v]
print('.' + '.'.join(l))


x = input()
vowel = 'aeiouyYAEIOU'
newx = ''
for i in x:
	if i in vowel:
		pass
	else:
		newx = newx + '.' + i.lower()
print(newx)


word = input().lower()
for i in range(len(word)):
	if word[i] in 'aoyeui':
		continue
	else:
		print('.%c' % word[i], end='')


print('', *filter(lambda x: x not in ['a', 'o', 'y', 'e', 'u', 'i'], map(lambda x: x.lower(), input())), sep='.')


def convert_string(string):
	result = []
	for ch in string.lower():
		if ch not in 'aeiouy':
			result.append('.' + ch)
	return ''.join(result)
print(convert_string(input()))


import sys
import math
import re
import io

def main():
	s = input().lower()
	my_list = []
	for m in re.finditer('([^aeiouy])', s):
		my_list.append('.' + m.group(0))
	ans = ''.join(my_list)
	print(ans)
main()


word = str(input())
line = []
for j in range(len(word)):
	if word[j] == 'a' or word[j] == 'o' or word[j] == 'y' or (word[j] == 'e') or (word[j] == 'u') or (word[j] == 'i') or (word[j] == 'A') or (word[j] == 'O') or (word[j] == 'Y') or (word[j] == 'E') or (word[j] == 'U') or (word[j] == 'I'):
		continue
	elif str(word[j]).isupper() == True:
		line.append(word[j].swapcase())
	else:
		line.append(word[j])
outcome = '.'.join(line)
outcome = '.' + outcome
print(outcome)


a = str(input())
f = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
c = []
b = ' '.join(a)
s = b.split()
for b in range(len(s)):
	for i in f:
		if i in s:
			s.remove(i)
h = '.'.join(s)
print('.' + h.lower())


a = input().lower()
new = ''
for n in a:
	if n not in 'aeiouy':
		new += '.' + n
print(new)


cadena = input()
cadena = cadena.lower()
vowels = 'aeiouy'
c = 0
for i in cadena:
	if i in vowels:
		cadena = cadena.replace(i, '')
cadena = cadena.replace('', '.')
print(cadena[:len(cadena) - 1])


string = list(input())
resultado = []
a = string.count('a')
e = string.count('e')
p = string.count('i')
o = string.count('o')
u = string.count('u')
y = string.count('y')
if a > 0:
	for i in range(a):
		string.remove('a')
if e > 0:
	for i in range(e):
		string.remove('e')
if p > 0:
	for element in range(p):
		string.remove('i')
if o > 0:
	for i in range(o):
		string.remove('o')
if u > 0:
	for i in range(u):
		string.remove('u')
if y > 0:
	for i in range(y):
		string.remove('y')
string = ''.join(string)
string = string.lower()
for element in string:
	if element != 'a' and element != 'e' and (element != 'i') and (element != 'o') and (element != 'u') and (element != 'y'):
		resultado.append('.')
		resultado.append(element)
resultado = ''.join(resultado)
print(resultado)


string = input()
string = string.lower()
string = list(string)
for i in range(len(string)):
	if string[i] in list('aoyeui'):
		string[i] = ''
	else:
		string[i] = '.' + string[i]
string = ''.join(string)
print(string)


A = input()
g = ''
q = list(A)
for i in range(len(q)):
	n = q[i]
	i = i - 1
	n = n.lower()
	if n == 'a' or n == 'o' or n == 'y' or (n == 'e') or (n == 'u') or (n == 'i'):
		g = g + ''
	else:
		g = g + '.' + n
print(g)


txt = input()
txt = txt.lower()
a = len(txt)
temp = ''
for i in range(a):
	if txt[i] == 'a' or txt[i] == 'e' or txt[i] == 'i' or (txt[i] == 'o') or (txt[i] == 'u') or (txt[i] == 'y'):
		temp = temp + ''
	else:
		temp = temp + txt[i]
b = len(temp)
word = ''
for i in range(b):
	word = word + '.' + temp[i]
print(word)


s = input().strip()
chars = set(['a', 'o', 'y', 'e', 'u', 'i'])
for x in s.lower():
	if x in chars:
		continue
	print('.{}'.format(x), end='')


a = input()
e = a.lower()
b = ['a', 'e', 'i', 'o', 'u', 'y']
c = list(e)
z = ['.']
for i in c:
	if i not in b:
		z.append(i)
		z.append('.')
del z[-1]
print(''.join(z))


s = input()
s = s.lower()
vowel = 'aoyeui'
for c in s:
	if vowel.count(c) == 0:
		print('.' + c.lower(), end='')


s = input().lower()
for ch in s:
	if not (ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'y')):
		print(f'.{ch}', end='')


str = input()
strn = str.lower()
for i in range(len(strn)):
	if strn[i] == 'a' or strn[i] == 'e' or strn[i] == 'i' or (strn[i] == 'o') or (strn[i] == 'u') or (strn[i] == 'y'):
		print('', end='')
	else:
		print('.' + strn[i], end='')


s = input()
vowels = 'aeiouyAEIOUY'
result = ''
for i in range(len(s)):
	if s[i] not in vowels:
		result += s[i]
		result = result.lower()
print(result.replace('', '.', len(result)))


string = input()
string = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = str()
for i in string:
	if i in vowels:
		pass
	elif i not in vowels:
		result = result + '.' + i
print(result)


word = input()
word = word.lower()
vowels = 'aeiouy'
s = ''
for i in range(len(word)):
	if word[i] not in vowels:
		s += '.'
		s += word[i]
print(s)


isVowel = lambda c: c.lower() in 'aoyeui'
s = list(input().strip())
for i in range(len(s)):
	s[i] = s[i].lower()
	if isVowel(s[i]):
		s[i] = ''
	else:
		s[i] = '.' + s[i]
print(''.join(s))


word = input()
new_word = word.lower()
replaced = ''
for char in new_word:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		new_word = new_word.replace(char, '')
	elif not char in replaced:
		replaced += char
		new_word = new_word.replace(char, '.' + char)
print(new_word)


str1 = input().lower()
output = ''
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for x in str1:
	if x in vowel:
		pass
	else:
		output = output + '.' + x
print(output)


gls = ['a', 'o', 'y', 'e', 'u', 'i']
n = str(input().lower())
s = list(n)
s_r = []
for i in range(0, len(n)):
	if s[i] not in gls:
		s_r.append(s[i])
print('.' + '.'.join(s_r))


my_str = input()
my_str = my_str.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for vowel in vowels:
	my_str = my_str.replace(vowel, '')
new_str = ''
for letter in my_str:
	new_str = new_str + '.' + letter
print(new_str)


STR = input()
STR = STR.lower()
notneed = 'aoyeui'
for i in STR:
	if i not in notneed:
		print('.' + i, end='')


st = input().lower()
m = ''
for i in st:
	if i in 'aeiouy':
		continue
	else:
		m += '.' + i
print(m)


tup1 = input()
l = len(tup1)
str1 = ''
for n in range(l):
	if tup1[n] != 'a' and tup1[n] != 'o' and (tup1[n] != 'y') and (tup1[n] != 'e') and (tup1[n] != 'u') and (tup1[n] != 'i') and (tup1[n] != 'A') and (tup1[n] != 'O') and (tup1[n] != 'Y') and (tup1[n] != 'E') and (tup1[n] != 'U') and (tup1[n] != 'I'):
		str1 = str1 + '.' + tup1[n].lower()
print(str1)


comment = 'fake'
t = input()
t = t.lower()
ans = ''
for i in t:
	if i not in ['a', 'o', 'y', 'e', 'u', 'i']:
		ans += '.'
		ans += i
print(ans)


import re
s = input()
s = re.sub('a?o?y?e?u?i?', '', s.lower())
print(''.join(('.' + x for x in s)))


s = input()
s = s.lower()
x = 'aeiouy'
for i in range(0, len(s)):
	flag = 1
	for j in range(0, len(x)):
		if s[i] == x[j]:
			flag = 0
	if flag == 1:
		print('.', end='')
		print(s[i], end='')


n = input()
s = n.lower()
st = ''
for x in s:
	if x not in 'ayeiou':
		st = st + '.' + x
print(st)


word = input()
vowerls = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
cons = []
for letter in word:
	if letter not in vowerls:
		cons.append(letter.lower())
print('.' + '.'.join(cons))


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
input_str = str(input())
for w in input_str:
	if w.lower() in vowels:
		input_str = input_str.replace(w, '')
lst_str = list(input_str.lower())
result = '.' + '.'.join(lst_str)
print(result)


n = input().lower()
b = [i for i in n if i not in 'aeiouy']
print('.' + '.'.join(b))


vow = 'aeiouy'
str = input()
str = str.lower()
for i in range(len(vow)):
	str = str.replace(vow[i], '')
for i in range(len(str)):
	print('.', end='')
	print(str[i], end='')
print()


x = input()
low = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
x_l = x.lower()
y = list(x_l)
z = []
for i in range(len(y)):
	if y[i] in low:
		z += '.' + y[i]
out = ''.join(z)
print(out)


vowels = 'aeiouyAEIOUY'
s = input()
s = s.lower()
n = ''
for ch in s:
	if ch not in vowels:
		n += '.'
		n += ch
print(n)
1


import re
s = input()
s = s.lower()
s = re.split('[aeiouy]', s)
ans = '.'
for i in s:
	if len(i) == 1 and i != '':
		ans += i + '.'
	if len(i) > 1:
		for j in i:
			ans += j + '.'
print(ans[:-1])


s = input()
s1 = []
g = 'aoyeui'
for i in s.lower():
	if i not in g:
		s1.append(i)
print('.' + '.'.join(s1))


word = str(input())
word = word.lower()
i = 0
for x in word:
	if x in ['a', 'e', 'i', 'y', 'u', 'o']:
		word = word.replace(x, '')
word = list(word)
wordfi = []
for x in word:
	wordfi.append('.')
	wordfi.append(word[i])
	i += 1
print(''.join(wordfi))


def main():
	print('.' + '.'.join([item for item in input().lower() if item not in ['a', 'o', 'y', 'e', 'u', 'i']]))
main()


name = input()
name = name.lower()
for letter in 'aeiyou':
	name = name.replace(letter, '')
for case in name:
	print('.' + case, end='', sep='')


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
sentence = input()
op = ''
for char in sentence:
	if char.lower() not in vowels:
		op += '.'
		op += char.lower()
	elif char.lower() in vowels:
		continue
print(op)


s = input()
ans = ''

def check_vowel(c):
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y'):
		return True
	else:
		return False
s = s.lower()
for c in s:
	if not check_vowel(c):
		ans += '.' + c
print(ans)


import re
user = input()
user = user.lower()
user = re.sub('[aoyeui]+', '', user)
alpha = 'qwrtpsdfghjklzxcvbnm'
result = ''
for i in user:
	if i in alpha:
		result += '.'
		result += i
	else:
		result += i
print(result)


b = input()
x = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
c = ['.']
for i in b:
	if i not in x:
		if i.isupper:
			n = i.lower()
		else:
			n = i
		c.append(n)
		c.append('.')
del c[-1]
ans = ''.join(c)
print(ans)


word = input().lower()
otvet = []
glas = ['a', 'o', 'y', 'e', 'u', 'i']
for i in word:
	if i in glas:
		otvet.append('')
	else:
		otvet.append('.')
		otvet.append(i)
print(*otvet, sep='')


s = input().lower()
vowels = 'aeyoui'
for v in vowels:
	s = s.replace(v, '')
print('.' + '.'.join(s))


a = input()
b = a.lower()
l = []
for i in range(len(b)):
	if b[i] not in 'aeiouy':
		l.append(b[i])
for i in range(len(l)):
	print('.', end='')
	print(l[i], end='')


import re
print('.' + '.'.join(re.sub('[AOYEUIaoyeui]', '', input().lower())))


a = input()
for i in a:
	if i not in 'AEOYUIaeoyui':
		print('.' + i.lower(), end='')


word = input()
non = str('aeiouyAEIOUY')
n = ''
p = ''
for i in word:
	if i in non:
		n += i
	else:
		p += i
p = str(p)
o = ''
for i in p:
	j = i
	str(j)
	str.lower(j)
	o += '.' + j
print(str.lower(o))


__author__ = 'Utena'
word = input().lower()
c = ''
for a in word:
	if a in ('a', 'o', 'y', 'e', 'u', 'i'):
		continue
	else:
		c += '.' + a
print(c)


word1 = input().lower()
d = ('a', 'o', 'y', 'e', 'u', 'i')
word2 = ''
for x in word1:
	if not x in d:
		word2 += '.' + x
print(word2)


x = input()
x = x.lower()
y = len(x)
z = 0
w = []
while z < y:
	q = x[z]
	z += 1
	if q == 'a' or q == 'e' or q == 'i' or (q == 'o') or (q == 'u') or (q == 'y'):
		continue
	w.append(q)
p = ''
for r in w:
	p = p + '.' + r
print(p)


from sys import stdin, stdout
import math
from itertools import permutations, combinations
from collections import defaultdict

def L():
	return list(map(int, stdin.readline().split()))

def In():
	return list(map(int, stdin.readline().split()))

def I():
	return int(stdin.readline())
P = 1000000007

def main():
	try:
		for _ in range(1):
			l = list(input())
			ans = []
			vow = ['A', 'E', 'a', 'e', 'i', 'o', 'u', 'I', 'O', 'U', 'Y', 'y']
			for x in range(len(l)):
				if l[x] in vow:
					continue
				else:
					ans.append('.')
					ans.append(l[x].lower())
			print(''.join(ans))
	except:
		pass
main()


N = str(input())
N = N.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in N:
	if i not in vowels:
		print('.{}'.format(i), end='')


x = input()
x = list(x)
y = []
i = 0
while 1:
	if x[i] != 'a' and x[i] != 'e' and (x[i] != 'i') and (x[i] != 'Y') and (x[i] != 'y') and (x[i] != 'o') and (x[i] != 'u') and (x[i] != 'A') and (x[i] != 'E') and (x[i] != 'I') and (x[i] != 'O') and (x[i] != 'U'):
		y.append('.')
		y.append(x[i].lower())
	i = i + 1
	if i == len(x):
		break
for i in range(0, len(y)):
	print(y[i], end='')


s = input()
s = s.lower()
c = ''
if len(s) >= 1 and len(s) <= 100:
	for i in range(len(s)):
		if s[i] not in ('a', 'e', 'i', 'o', 'u', 'y'):
			c = c + '.' + s[i]
	print(c)


s = input()
s = s.lower()
for i in s:
	if i in 'aeiouy':
		s = s.replace(i, '')
s = s.replace('', '.')
print(s[:len(s) - 1])


s = input()
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in l:
	s = s.replace(i, '')
s = s.lower()
l2 = []
for j in s:
	l2.append('.')
	l2.append(j)
print(''.join(l2))


string = input()
arr = []
for i in string:
	if i == 'A' or i == 'a' or i == 'e' or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'Y') or (i == 'y'):
		continue
	else:
		arr.append('.')
		arr.append(i.lower())
print(''.join(arr))


a = input()
q = []
for i in range(len(a)):
	if a[i] != 'A' and a[i] != 'a' and (a[i] != 'O') and (a[i] != 'o') and (a[i] != 'E') and (a[i] != 'e') and (a[i] != 'U') and (a[i] != 'u') and (a[i] != 'I') and (a[i] != 'i') and (a[i] != 'Y') and (a[i] != 'y'):
		q.append(a[i])
h = ''
for i in range(len(q)):
	if 64 < ord(q[i]) < 91:
		q[i] = chr(ord(q[i]) + 32)
	h = h + '.' + q[i]
print(h)


result = input().lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
outputResult = ''
for c in result:
	outputResult = outputResult + '.' + c
print(outputResult)


string = input()
s = ''
for c in string:
	if c not in 'aoyeuiAOYEUI':
		s += '.' + c.lower()
print(s)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
	for x in string:
		if x in vowels:
			string = string.replace(x, '')
	for i in range(len(string)):
		print(f'.{string.lower()[i]}', end='')
s = input()
rem_vowel(s)


str1 = str(input())
length = len(str1)
str2 = str1.casefold()
str3 = str()
j = 0
for i in range(length):
	if str2[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
		str3 += str('.' + str2[i])
print(str3)


s = input().lower()
vowels = 'aeiouy'
for x in s:
	if x not in vowels:
		print('.' + x, end='')


str1 = input().strip()
str1 = str1.lower()
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
list2 = list(str1)
for i in list2:
	if (i in list1) == False:
		print('.' + i, end='')


str = input().lower()
str2 = ''
l = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
j = 0
while i < len(str):
	if str[i] not in l:
		str2 = str2 + '.' + str[i]
	i += 1
print(str2)


s = str(input())
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('i', '')
s = s.replace('u', '')
s = s.replace('e', '')
s = s.replace('y', '')
l = []
for k in s:
	print('.' + k, end='')


import string
s = input()
s = s.upper()
news = '.'
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(s)):
	if s[i] in vowels:
		continue
	else:
		news = news + s[i] + '.'
news = news.lower()
print(news[:len(news) - 1])


import re
line = input().lower()
line = re.sub('[aoyeui]', '', line)
line = re.sub('(.)', '.\\1', line)
print(line)


a = list(input())
c = ''
b = ['A', 'O', 'Y', 'E', 'U', 'I']
x = 0
while x < len(a):
	y = 0
	while y < 6:
		if x < len(a) and (a[x] == b[y] or a[x] == chr(ord(b[y]) + 32)):
			a.pop(x)
			y = -1
		y = y + 1
	if x < len(a) and ord(a[x]) < 97:
		a[x] = chr(ord(a[x]) + 32)
	if x < len(a):
		c = c + '.' + a[x]
	x = x + 1
print(c)


s = input().lower()
s1 = ''
for i in range(len(s)):
	if s[i] in 'aieyou':
		continue
	s1 += '.' + s[i]
print(s1)


s = str(input())
s = s.lower()
for x in range(len(s)):
	if s.find('a') != -1 or s.find('e') != -1 or s.find('i') != -1 or (s.find('o') != -1) or (s.find('u') != -1) or (s.find('y') != -1):
		s = str.replace(s, 'a', '')
		s = str.replace(s, 'e', '')
		s = str.replace(s, 'i', '')
		s = str.replace(s, 'o', '')
		s = str.replace(s, 'u', '')
		s = str.replace(s, 'y', '')
A = ''
for z in range(len(s)):
	if len(s) != 0:
		A = A + '.' + s[z]
print(A)


inp = input()
vowels = 'AOYEUIaoyeui'
res = ''
for ch in inp:
	if ch in vowels:
		continue
	else:
		res = res + '.' + ch.lower()
print(res)


a = input()
a = a.lower()
a = list(a)
b = []
for i in range(len(a)):
	if a[i] in ('y', 'u', 'o', 'i', 'e', 'a'):
		b.append(i)
for i in range(len(b)):
	del a[b[i] - i]
str = '.'.join(a)
print('.%s' % str)


def stringTask():
	s = input().lower()
	l = len(s)
	k = ''
	for i in range(0, l):
		if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
			continue
		else:
			k = k + '.' + s[i]
	print(k)
stringTask()


vocal = ('a', 'e', 'i', 'o', 'u', 'y')
aux = []
wrds = str(input())
wrds = wrds.lower()
for ca in range(len(vocal)):
	wrds = wrds.replace(vocal[ca], '')
for wr in range(len(wrds)):
	aux.append('.' + wrds[wr])
word = ''.join(aux)
print(word)


glas = ['a', 'o', 'y', 'e', 'u', 'i']
arr = list(filter(lambda x: x not in glas, [i for i in input().lower()]))
for i in arr:
	print('.' + i, end='')


arg = input()
v = 'aeiouy'
arg = arg.lower()
res = ''
for c in arg:
	if c not in v:
		res += '.' + c
print(res)


(s, l) = (input(), [])
vowels = 'AEIOUY'
for e in s:
	if e.upper() in vowels:
		continue
	else:
		l.append('.')
		l.append(e.lower())
print(''.join(l))


original_string = str(input())
original_string = original_string.lower()
characters_to_remove = 'aeyiou'
new_string = original_string
for character in characters_to_remove:
	new_string = new_string.replace(character, '')
	res = '.' + '.'.join(new_string)
print(res)


S = input().lower()
v = {'a', 'e', 'i', 'o', 'u', 'y'}
ans = []
for s in S:
	if s not in v:
		ans += [s]
if ans == []:
	print('')
else:
	print('.' + '.'.join(ans))


A = input()
i = 1
while i <= len(A):
	if A[i - 1].upper() == 'A':
		print('', end='')
		i += 1
	elif A[i - 1].upper() == 'O':
		print('', end='')
		i += 1
	elif A[i - 1].upper() == 'U':
		print('', end='')
		i += 1
	elif A[i - 1].upper() == 'I':
		print('', end='')
		i += 1
	elif A[i - 1].upper() == 'E':
		print('', end='')
		i += 1
	elif A[i - 1].upper() == 'Y':
		print('', end='')
		i += 1
	else:
		print('.' + A[i - 1].lower(), end='')
		i += 1


print('.' + '.'.join([x for x in input().lower() if x not in 'aeuioy']))


string = input()
letters = list(string.lower())
newString = []
for letter in letters:
	if letter not in ['a', 'e', 'i', 'o', 'u', 'y']:
		newString.append('.')
		newString.append(letter)
print(''.join(newString))


print(*map(lambda x: ('.' + x, '')[x in 'aeiouy'], input().lower()), sep='')


str = input().lower()
stringsToDelete = ['a', 'o', 'y', 'e', 'u', 'i']
stringsToDeleteLength = len(stringsToDelete)
for i in range(stringsToDeleteLength):
	str = str.replace(stringsToDelete[i], '')
res = ''
strLength = len(str)
for i in range(strLength):
	res += '.' + str[i]
print(res)


import math
import sys

def fun(x):
	if x == 'y' or x == 'Y' or x == 'a' or (x == 'A') or (x == 'e') or (x == 'E') or (x == 'i') or (x == 'I') or (x == 'o') or (x == 'O') or (x == 'u') or (x == 'U'):
		return ''
	else:
		return '.' + x.lower()
s = input()
print(''.join(list(map(fun, s))))


def CheckTheUpper(c):
	if c >= 'A' and c <= 'Z':
		return True
	else:
		return False
	pass
str = input()
count = str.__len__()
i = 0
str2 = ''
for i in range(count):
	if str[i] == 'a' or str[i] == 'A' or str[i] == 'o' or (str[i] == 'O') or (str[i] == 'y') or (str[i] == 'Y') or (str[i] == 'e') or (str[i] == 'E') or (str[i] == 'u') or (str[i] == 'U') or (str[i] == 'i') or (str[i] == 'I'):
		continue
	else:
		str2 += '.' + str[i].lower()
print(str2)


w = input()
for l in w:
	if l == 'A' or l == 'E' or l == 'I' or (l == 'O') or (l == 'U') or (l == 'Y') or (l == 'y') or (l == 'a') or (l == 'e') or (l == 'i') or (l == 'o') or (l == 'u'):
		continue
	else:
		print('.', end='')
		print(l.lower(), end='')


def isVowel(char):
	return char.lower() in 'aeiouy'
s = input()
for i in range(len(s)):
	if isVowel(s[i]):
		s.replace(s[i], '')
	else:
		print('.' + s[i].lower(), end='')


N = input()
S = ''
for i in N:
	if i in 'aeiouy' or i in 'AEIOUY':
		S += ''
	else:
		S += '.' + str(i)
S = S.lower()
print(S)


n = input()
m = n.lower()
vow = 'aeiouy'
new = ''
for i in m:
	if i not in vow:
		new += '.' + i
print(new)


st = input()
for i in range(len(st)):
	if st[i] == 'A' or st[i] == 'E' or st[i] == 'I' or (st[i] == 'O') or (st[i] == 'U') or (st[i] == 'Y') or (st[i] == 'a') or (st[i] == 'e') or (st[i] == 'i') or (st[i] == 'o') or (st[i] == 'u') or (st[i] == 'y'):
		continue
	elif ord(st[i]) >= 65 and ord(st[i]) <= 90:
		ch = chr(32 + ord(st[i]))
		print('.' + ch, end='')
	elif ord(st[i]) >= 97 and ord(st[i]) <= 122:
		print('.' + st[i], end='')
	else:
		print(st[i], end='')


n = input().lower()
vow = 'aeiouy'
arrn = []
arr = []
for i in range(len(n)):
	arrn += [n[i]]
for i in range(len(arrn)):
	for j in range(len(vow)):
		if arrn[i] == vow[j]:
			arrn[i] = '#'
for i in range(len(n)):
	if arrn[i] != '#':
		arr += [arrn[i]]
for i in range(len(arr)):
	print('.' + arr[i], end='')


vowels = {'a', 'A', 'e', 'E', 'o', 'O', 'u', 'U', 'i', 'I', 'y', 'Y'}
s = input()
r = []
for c in s:
	if c in vowels:
		continue
	r += ['.']
	r += c.lower()
print(''.join(r))


a = input()
a = a.lower()
c = ''
b = ['a', 'e', 'i', 'o', 'u', 'y']
for char in a:
	if char not in b:
		c += f'.{char}'
print(c)


arr = list(input())
ark = ''
for i in range(len(arr)):
	if arr[i] == 'a' or arr[i] == 'e' or arr[i] == 'i' or (arr[i] == 'o') or (arr[i] == 'u') or (arr[i] == 'y'):
		arr[i] = -1
	if arr[i] == 'A' or arr[i] == 'E' or arr[i] == 'I' or (arr[i] == 'O') or (arr[i] == 'U') or (arr[i] == 'Y'):
		arr[i] = -1
for i in arr:
	if i == -1:
		continue
	ark = ark + '.'
	m = ord(i)
	if m < 97:
		i = chr(m + 32)
	ark = ark + i
print(ark)


voc = ['a', 'e', 'i', 'o', 'u', 'y']
word = input().lower()
arr = []
for character in word:
	if character not in voc:
		arr.append('.')
		arr.append(character)
print(''.join(arr))


n = str(input())
result = ''
for i in range(len(n)):
	x = n[i]
	if x == 'a' or x == 'e' or x == 'o' or (x == 'i') or (x == 'u') or (x == 'y') or (x == 'A') or (x == 'E') or (x == 'O') or (x == 'I') or (x == 'U') or (x == 'Y'):
		pass
	else:
		result = result + '.' + n[i].lower()
print(result)


w = input().lower()
wf = ''
for itch in range(0, len(w)):
	if w[itch] == 'a' or w[itch] == 'e' or w[itch] == 'i' or (w[itch] == 'o') or (w[itch] == 'u') or (w[itch] == 'y'):
		continue
	else:
		wf += '.' + w[itch]
print(wf)


s = input()
avoid = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ls = ['.' + x.lower() for x in s if x not in avoid]
print(''.join(ls))


n = input()
s = 'AEIOUYaeiouy'
a = []
for ch in n:
	if ch in s:
		n.replace('', ch)
	else:
		a.append('.')
		a.append(ch.lower())
a = ''.join(a)
print(a)


def foo():
	word = input()
	vowels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
	temp = ''
	for i in word:
		if i not in vowels:
			if i.isupper():
				temp += f'.{i.lower()}'
			else:
				temp += f'.{i}'
	print(temp)
foo()


def main():
	word = str(input())
	vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
	new_word = ''
	for i in range(len(word)):
		if word[i] not in vowels:
			new_word += '.'
			new_word += word[i]
	print(new_word.lower())
main()


N = input()
Vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for i in N:
	if i in Vowels:
		pass
	else:
		if i.isupper():
			i = i.lower()
		ans = ans + '.' + i
print(ans)


str = input()
str = str.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
ers = []
for i in str:
	if i not in vow:
		ers.append(i)
x = len(ers)
for i in range(0, 2 * x, 2):
	ers.insert(i, '.')
	x += 1
str = ''.join(ers)
print(str)


s = input()
s = s.lower()
s = list(s)
l = ['a', 'e', 'o', 'i', 'u', 'y']
c = 0
while True:
	if l[c] in s:
		s.pop(s.index(l[c]))
	else:
		c += 1
	if c > 5:
		break
for _ in s:
	print('.' + _, end='')
print('')


s = input().lower()
ls = list(s)
ls1 = []
for i in ls:
	if i not in 'aoyeui':
		ls1.append('.')
		ls1.append(i)
st = ''.join(ls1)
print(st)


s = input()
t = len(s)
x = 'aeiouAEIOUYy'
y = 'BCDFGHJKLMÑPQRSTVWXZbcdfghjklmñpqrstvwxz'
ans = ''
for i in range(0, t):
	if s[i] in x:
		continue
	ans += '.'
	ans += s[i]
ans = ans.lower()
print(ans)


s = input()
res = ''
for b in s:
	if not b.capitalize() in {'A', 'O', 'Y', 'E', 'U', 'I'}:
		res += '.' + b.lower()
print(res)


import string
myList = list(input().lower())
vowelList = ['a', 'o', 'y', 'e', 'u', 'i']
letDict = {}
for char in string.ascii_lowercase:
	if char in vowelList:
		letDict[char] = 1
	else:
		letDict[char] = 0
b = len(myList)
i = 0
while i < b:
	if letDict[myList[i]] == 0:
		myList[i] = '.' + myList[i]
		i += 1
	else:
		myList.remove(myList[i])
		b -= 1
print(''.join(myList))


a = input()
a = a.strip()
b = ''
a = a.lower()
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		b = b + '.' + i
print(b)


def string_expr(string):
	glasn = ['a', 'o', 'y', 'e', 'u', 'i']
	result_string = ''
	for char in string:
		lower_char = char.lower()
		if lower_char in glasn:
			continue
		result_string += '.' + lower_char
	return result_string
print(string_expr(input()))


st = str.lower(input())
s = len(st)
for a in range(0, s):
	if st[a] == 'a' or st[a] == 'o' or st[a] == 'y' or (st[a] == 'e') or (st[a] == 'u') or (st[a] == 'i'):
		st = str.replace(st, st[a], ' ')
st = str.replace(st, ' ', '')
stNew = ''
s = len(st)
for a in range(0, s):
	stNew += '.' + st[a]
print(stNew)


l = ['a', 'o', 'y', 'e', 'u', 'i']
for i in input():
	print(str(i).replace(i, '').lower(), end='') if i.lower() in l else print('.', str(i).lower(), end='', sep='')


s = str(input())
list1 = []
for i in s:
	if i.upper() in ['A', 'E', 'I', 'O', 'U', 'Y']:
		continue
	elif i.upper() not in ['A', 'E', 'I', 'O', 'U', 'Y']:
		list1.append('.')
		list1.append(i.lower())
print(''.join(list1))


q = input()
num = len(q)
i = 0
l = ''
for p in range(0, num):
	x = q[i:i + 1]
	if 65 <= ord(x) <= 90:
		x = chr(ord(x) + 32)
	if ord(x) == 97 or ord(x) == 101 or ord(x) == 105 or (ord(x) == 111) or (ord(x) == 117) or (ord(x) == 121):
		x = ''
	else:
		x = '.' + x
	l = l + x
	i = i + 1
print(l)


word = input()
arr = []
arr2 = []
vowel = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'Y', 'U'}
for i in word:
	if i in vowel:
		arr2.append(i)
	else:
		arr.append(i)
arr2 = [x.lower() for x in arr]
print('', *arr2, sep='.')


string = input()
string2 = 'aoyeuiAOYEUI'
for i in string:
	if i in string2:
		continue
	else:
		print('.' + i.lower(), end='')


import sys
x = sys.stdin.readline().rstrip()
s = ''
x = x.lower()
for letter in x:
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		s += ''
	else:
		s += '.' + letter
print(s)


a = {'A', 'O', 'Y', 'E', 'U', 'I'}
t = input()
new_t = ''
for c in t:
	if not (c in a or chr(ord(c) - 32) in a):
		new_t += '.'
		if ord(c) <= 90 and ord(c) >= 65:
			new_t += chr(ord(c) + 32)
		else:
			new_t += c
print(new_t)


inputString = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
answer = ''
for i in inputString:
	if i not in vowels:
		answer += '.'
		answer += i
print(answer)


s = input()
o = '.'
vowels = 'aeiouy'
s = s.lower()
for alphabet in s:
	if alphabet in vowels:
		s = s.replace(alphabet, '')
for i in range(len(s)):
	o = o + s[i]
	if i != len(s) - 1:
		o = o + '.'
print(o)


word = input().lower()
vowels = 'aeiouy'
for letter in word:
	if letter in vowels:
		word = word.replace(letter, '')
lastWord = ''
for letters in word:
	lastWord = lastWord + '.' + letters
print(lastWord)


x = input()
x = str.lower(x)
res = []
for i in x:
	if i in {'a', 'o', 'y', 'e', 'u', 'i'}:
		pass
	else:
		res.append(i)
print('.{}'.format('.'.join(res)))


l = input()
x = l.lower()
d = list(x)
y = len(x)
for i in range(y):
	if x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'y'):
		d.remove(x[i])
t = '.'.join(d)
f = str(t)
print('.' + f)


S = input()
for k in S:
	if k.lower() not in 'aoyeui':
		print('.' + k.lower(), end='')


inp = input()
res = ''
for char in inp:
	if not char.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']:
		res = res + '.' + char.lower()
print(res)


s = input()
n = len(s)
a = ''
for i in range(n):
	if s[i] not in 'aeioOuAEIUyY':
		a = a + '.' + s[i].lower()
print(a)


def main():
	inStr = input().lower()
	resStr = ''
	for i in inStr:
		if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
			resStr = resStr + '.' + i
	resStr = str(resStr)
	print(resStr)
main()


string = input()
string = string.lower()
n = len(string)
out = ''
i = 0
while i < n:
	a = string[i]
	if a == 'a' or a == 'e' or a == 'i' or (a == 'o') or (a == 'u') or (a == 'y'):
		i = i + 1
	else:
		out = out + '.' + string[i]
		i = i + 1
if not out == '':
	print(out)


a = input().lower()
for i in a:
	if i not in 'aeioyu':
		print('.', i, sep='', end='')


S = input()
S2 = []
S = S.lower()
S1 = list(S)
for ch in S1:
	if ch != 'a' and ch != 'o' and (ch != 'y') and (ch != 'e') and (ch != 'u') and (ch != 'i'):
		S2.append(ch)
S3 = '.'.join(S2)
print('.', S3, sep='')


input_string = input()
out = ''
for char in input_string.lower():
	if char not in 'aeiouy':
		out += '.' + char
print(out)


s = list(input().lower())
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
ls = []
for i in range(len(s)):
	if s[i] not in vowel:
		ls.append('.')
		ls.append(s[i])
print(''.join(ls))


Str = input()
word = Str.lower()
vowel = 'aeiouy'
output = ''
for char in word:
	if char not in vowel:
		output = output + '.' + char
print(output)


w = input().lower()
v = 'aiouye'
for i in w:
	if i in v:
		continue
	else:
		print('.' + i, end='')


input_word = input()
output_word = ''
for x in input_word:
	x = x.lower()
	if not (x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i')):
		output_word += '.' + x
print(output_word)


__author__ = 'skinman95'
from sys import stdin
DICT = 'AOYEUI'

def vowels(cadena):
	(cadena, vow) = (cadena.upper(), '')
	for letra in cadena:
		if letra not in DICT:
			vow += '.' + letra.lower()
	return vow

def main():
	(line, SALIDA) = (stdin.readline().strip(), '')
	while len(line) != 0:
		SALIDA += vowels(line) + '\n'
		line = stdin.readline().strip()
	print(SALIDA)
main()


word = input()
word = (x for x in word if x not in 'aoyeuiAOYEUI')
ans = ''
for x in word:
	ans = ans + '.' + str(x)
print(ans.lower())


word = input().lower()
word = word.replace('a', '')
word = word.replace('o', '')
word = word.replace('y', '')
word = word.replace('e', '')
word = word.replace('i', '')
word = word.replace('u', '')
word = list(word)
while len(word) > 0:
	print('.' + word[0], end='')
	del word[0]


s = input().lower()
s1 = ''
for i in s:
	if i in 'aeiouy':
		s1 += ''
	elif i.isalpha():
		s1 += '.'
		s1 += i
print(s1)


y = input()
x = y.lower()
p = list()
r = list()
v = ['a', 'e', 'i', 'o', 'u', 'y']
n = list()
new = ''
ln = len(y)
for c in x:
	if ord(c) >= 97 and ord(c) <= 122:
		flag = 1
	else:
		flag = 0
		break
if flag == 1:
	if ln >= 1 and ln <= 100:
		for i in x:
			p.append(i)
		for i in x:
			n.append(i)
		for j in p:
			if j == 'a':
				n.remove(j)
			elif j == 'u':
				n.remove(j)
			elif j == 'o':
				n.remove(j)
			elif j == 'e':
				n.remove(j)
			elif j == 'i':
				n.remove(j)
			elif j == 'y':
				n.remove(j)
for k in n:
	new = new + '.' + k
lnew = len(new)
if lnew != 0:
	print(new)


s = input().lower()
ans = str('')
dic = {'a': '1', 'e': '1', 'o': '1', 'i': '1', 'u': '1', 'y': '1'}
for i in range(len(s)):
	if dic.get(s[i], None) == None:
		ans = ans + '.' + s[i]
print(ans)


__author__ = 'cmashinho'
needToDelete = ['a', 'o', 'y', 'e', 'u', 'i']
string = str(input()).lower()
for elem in needToDelete:
	string = string.replace(elem, '', -1)
answerString = ''
for elem in string:
	answerString += '.' + elem
print(answerString)


line = input()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
line = line.lower()
res = ''
for c in line:
	if c in gl:
		continue
	res += '.' + c
print(res)


string = input('')
char = ''
for i in range(len(string)):
	if string[i] in 'aeiouyAEOIUY':
		continue
	if string[i] in 'BCDFGHJKLMNPQRSTVWXZ':
		char += '.' + string[i].lower()
	if string[i] in 'bcdfghjklmnpqrstvwxz':
		char += '.' + string[i]
print(char)


a = input()
a = a.lower()
b = 'aoyeui'
s = ''
for i in a:
	if i in b:
		continue
	s = s + '.' + i
print(s)


bannedLetters = ('a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I')
word = input()
resultWord = ''
for i in range(len(word)):
	if word[i] not in bannedLetters:
		resultWord += '.' + word[i].lower()
print(resultWord)


import os
import sys
n = input()
f = []
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(n)):
	if n[i] in vowels:
		continue
	elif n[i].isupper():
		f.append('.')
		f.append(n[i].lower())
	else:
		f.append('.')
		f.append(n[i])
print(''.join(f))


n = input().lower()
a = 'aoyeui'
b = ''
for i in n:
	if i in a:
		n = n.replace(i, '')
n = n.replace('', '.')
n = n.rstrip('.')
print(n)


s = input().lower()
for x in 'aiueoy':
	s = s.replace(x, '')
print('', *s, sep='.')


x = list(input().lower())
y = ['a', 'o', 'y', 'e', 'u', 'i']

def vowel(n):
	return n not in y
z = list(filter(vowel, x))
print('.' + '.'.join(z))


x = input()
x = x.lower()
y = ''
for i in range(len(x)):
	if x[i] not in 'aoyeui':
		y += '.' + x[i]
print(y)


import sys
import math
import re

def main():
	s = input().lower()
	ans = ''
	for m in re.finditer('([^aeiouy])', s):
		ans = ans + '.' + m.group(0)
	print(ans)
main()


s = input()
ls = s.lower()
l = list(ls)
ap = ['']
for i in range(len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'i' or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'y'):
		pass
	else:
		ap.append(l[i])
s = '.'
ans = s.join(ap)
print(ans)


e = 'aoyeui'
s = input()
s = s.lower()
n = len(s)
for i in range(0, n):
	if e.find(s[i]) == -1:
		print('%s%s' % ('.', s[i]), end='')
print()


def main():
	vocales = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
	fra = input()
	nueva = ''
	for i in fra:
		if i not in vocales:
			nueva = nueva + '.' + i.lower()
	print(nueva)
main()


chaine = input()
vowels = 'aoyeui'
n = len(chaine)
chaine = chaine.lower()
for elt in vowels:
	if elt in chaine:
		chaine = chaine.replace(elt, '')
newChaine = []
for elt in chaine:
	print('.', end='')
	print(elt, end='')


v = ['a', 'e', 'i', 'o', 'u', 'y']
f = input()
s = f.lower()
p = len(s)
d = ''
a = []
for i in range(p):
	if s[i] in v:
		s.replace(s[i], ' ')
	elif s[i] not in v:
		b = s[i]
		a.append('.' + b)
for j in a:
	d += j
print(d)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = input().strip().lower()
extr = [x for x in string if x not in vowels]
ex = '.'.join(extr)
print('.' + ex)


s = input()
s1 = s.lower()
str1 = ''
for i in s1:
	if i in 'aeiouy':
		str1 = str1
	else:
		str1 = str1 + '.' + i
print(str1)


n = str(input())
o = ord('a') - ord('A')
for i in range(len(n)):
	if ord(n[i]) >= ord('A') and ord(n[i]) <= ord('Z'):
		s = str(n[i])
		p = chr(ord(n[i]) + o)
		n = n.replace(s, p)
n = n.replace('a', '')
n = n.replace('o', '')
n = n.replace('y', '')
n = n.replace('e', '')
n = n.replace('u', '')
n = n.replace('i', '')
q = ['']
for j in range(len(n)):
	q.append(n[j])
print('.'.join(q))


s = input()
s = s.lower()
z = []
w = 'aoyeui'
for i in range(0, len(s)):
	if not s[i] in w:
		z.append('.')
		z.append(s[i])
for i in range(0, len(z)):
	print(z[i], end='')


x = input().lower()
for i in x:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		x = x.replace(i, '')
c = ''
for i in x:
	c = c + '.' + i
print(c)


s = input()
d = ''
for x in range(0, len(s)):
	c = s[x]
	if c == 'A' or c == 'A' or c == 'E' or (c == 'I') or (c == 'O') or (c == 'U') or (c == 'Y') or (c == 'a') or (c == 'e') or (c == 'i') or (c == 'o') or (c == 'u') or (c == 'y'):
		d = d
	elif c.isupper():
		d = d + '.' + c.lower()
	else:
		d = d + '.' + c
print(d)


pro = str(input())
for i in range(len(pro)):
	if pro[i] in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		print('.%s' % pro[i].lower(), end='')


n = list(input())
t = n.copy()
a = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(n)):
	if n[i] in a:
		t.remove(n[i])
x = '.' + '.'.join(t)
print(x.lower())


def main1():
	s = str(input())
	s1 = ''
	s2 = ''
	for i in s:
		if i >= 'A' and i <= 'Z':
			i = chr(ord(i) + 32)
		else:
			i = i
		if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
			print('.%s' % i, end='')
main1()


b = input()
b = b.lower()
m = ''
for x in b:
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		pass
	else:
		m = m + '.' + x
print(m)


n = str(input())
r = n.lower()
con = ['a', 'o', 'i', 'u', 'e', 'y']
for i in range(0, len(n)):
	if r[i] in con:
		pass
	else:
		print('.' + r[i], end='')


s = input().lower()
opStr = ''
for letter in s:
	if letter not in 'aoyeui':
		s1 = '.' + letter
		opStr += s1
print(opStr)


a = str(input(''))
b = a.lower()
length = len(a)
j = '.'
for i in range(length):
	if i < length - 1:
		if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
			if j[-1] != '.':
				j = j + '.'
				print(j)
		else:
			j = j + b[i] + '.'
	elif b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		j = j
	else:
		j = j + b[i]
if j[-1] == '.':
	print(j[:-1])
else:
	print(j)


VOWELS = ['A', 'O', 'Y', 'E', 'U', 'I']
word = input()
outcome = []
for i in range(0, len(word)):
	if word[i].upper() not in VOWELS:
		outcome.append('.')
		outcome.append(word[i].lower())
print(''.join(outcome))


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(vowels)):
	vowels[i] = vowels[i].lower()
string = input().lower()
newString = []
for letter in string:
	if letter not in vowels:
		newString.append(letter)
m = 0
for i in range(len(newString)):
	newString.insert(i + m, '.')
	m += 1
for letter in newString:
	print(letter, end='')


def convert(inputString):
	result = [inputString[i:i + 1] for i in range(0, len(inputString), 1)]
	outputString = '.' + '.'.join(result)
	print(outputString)
inputString = input().lower()
replaceList = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for q in inputString:
	for w in replaceList:
		if q == w:
			inputString = inputString.replace(q, '')
convert(inputString)


word = input()
new = str()
for letter in word:
	if letter not in 'aoyeuiAOYEUI':
		new += '.' + letter.lower()
print(new)


w = input().lower()
words = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for k in range(len(w)):
	if w[k] not in vowel:
		words.append('.')
	words.append(w[k])
for i in range(len(words)):
	if words[i] in vowel:
		words[i] = ''
for word in words:
	if word != '':
		print(word, end='')


def is_vowel(x):
	return x in ['a', 'e', 'i', 'o', 'u', 'y']
string = input()
string = string.lower()
for i in string:
	if is_vowel(i):
		continue
	else:
		print('.', i, sep='', end='')


s = input()
ans = ''
if len(s) > 0 and len(s) < 101:
	for char in s:
		if char in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
			continue
		else:
			char = char.lower()
			ans += '.' + char
	print(ans)


from sys import stdin

def solution(string):
	vowels = ('a', 'o', 'y', 'e', 'u', 'i')
	string = string.lower()
	output = []
	for ch in string:
		if ch not in vowels:
			output.append('.')
			output.append(ch)
	print(''.join(output))
for string in stdin:
	solution(string.strip())


x = str(input())
y = len(x)
for i in range(y):
	if x[i] == 'A' or x[i] == 'E' or x[i] == 'I' or (x[i] == 'O') or (x[i] == 'U') or (x[i] == 'Y'):
		k = 0
	elif x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'y'):
		k = 0
	else:
		c = x[i]
		if ord(x[i]) in range(65, 97):
			c = chr(ord(x[i]) + 32)
		print('.' + c, end='')


ch = input()
voy = 'aeyouiAEOUYI'
rep = ''
for x in ch:
	if not x in voy:
		rep = rep + '.' + x.lower()
print(rep)


s = input()
s = s.lower()
k = ''
for i in s:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		s = s.replace(i, '')
	elif i not in k:
		s = s.replace(i, '.' + i)
		k = k + i
print(s)


x = input().lower()
vogais = 'aeyoui'
notvogal = '.'.join([c for c in x if not c in vogais])
print('.' + notvogal)


wd = input().lower()
for x in wd:
	if x in ['a', 'o', 'y', 'e', 'u', 'i']:
		wd = wd.replace(x, '')
print(wd.replace('', '.')[:-1])


a = input()
b = ''
for i in a:
	if i not in 'aeiouAEIOUyY':
		b += '.'
		b += i.lower()
print(b)


s = input()
f = []
s = s.lower()
lst = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i not in lst:
		f.append('.')
		f.append(i)
	elif i in lst:
		continue
print(''.join(f))


a = input().lower()
a = a.replace('a', '')
a = a.replace('o', '')
a = a.replace('y', '')
a = a.replace('e', '')
a = a.replace('u', '')
a = a.replace('i', '')
b = len(a) + 1
print('.'.join(a.rjust(b, ' ')).strip())


string = input()
newStr = []
vowels = 'aeiouyAEIOUY'
for letter in string:
	if letter not in vowels:
		newStr.append('.')
		newStr.append(letter.lower())
for letter in newStr:
	print(letter, end='')


Nul = 'aeiouy'
Str = input()
Lwr = Str.lower()
for char in Lwr:
	if not char in Nul:
		print('.' + char, end='')


string = input()
check = 0
ans = ''
num = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
v = ['a', 'e', 'i', 'o', 'u', 'y']
string = string.lower()
for i in range(0, len(string)):
	if string[i] in num:
		check += 1
if check == 0:
	for i in range(0, len(string)):
		if string[i] not in v:
			ans += '.' + string[i]
	print(ans)


import re
inp = input()
inp = inp.lower()
x = re.sub('a|e|i|o|u|y', '', inp)
y = list(x)
initop = '.'.join(y)
finalop = '.' + initop
print(finalop)


main = input()
main = main.lower()
temp = ['a', 'o', 'y', 'e', 'u', 'i']
for i in temp:
	main = main.replace(i, '')
out = '.' + '.'.join(list(main))
print(out)


s = input().lower()
l = list(s)
for i in l:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		print('.', i, sep='', end='')


s = input()
s = s.lower()
vowel_list = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in vowel_list:
		s = s.replace(i, '')
out = ''
for i in s:
	out += '.' + i
print(out)


a = input()
new = []
vowels = 'aeiouyAEIOUY'
for i in a:
	if i not in vowels:
		new.append(i)
news = ['.' + i for i in new]
a = ''.join(news)
print(a.lower())


import re
string = input()
string = string.lower()
string = re.sub('[aoyeui]', '', string)
i = 0
newString = ''
while i < len(string):
	newString += '.'
	newString += string[i]
	i += 1
print(newString)


n = input()
w = n.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in w:
	if i in vowels:
		w = w.replace(i, '')
for b in w:
	print('.' + b, end='')


def v(test):
	voule = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in test:
		if i in voule:
			test = test.replace(i, '')
	return test
test = input().lower()
s = v(test)
let = []
for i in s:
	let.append(i)
s = '.'.join(let)
output = f'.{s}'
print(output)


a = input().lower()
s = 'eyuoai'
ans = ''
for i in a:
	if i in s:
		pass
	else:
		print('.' + i, end='')


s = input().lower()
q = ''
mas = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if not i in mas:
		q += '.' + i
print(q)


a = str(input())
l = len(a)
a = a.lower()
li = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(l):
	if a[i] in li:
		z = 0
	else:
		c = '.' + a[i]
		print(c, end='')


string = input()
s = list(string)
s_c = []
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
		m = 2
	else:
		s_c.append('.')
		j = i.lower()
		s_c.append(j)
print(''.join(s_c))


a = input()
vow = ['A', 'a', 'E', 'e', 'I', 'i', 'o', 'O', 'U', 'u', 'Y', 'y']
ans = ''
for i in range(len(a)):
	if a[i] in vow:
		pass
	else:
		ans += '.'
		ans += a[i].lower()
print(ans)


text = input()
print(''.join(('.' + c.lower() if not c.lower() in 'aoyeui' else '' for c in text)))


n = input()
p = n.lower()
s = ''
q = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(p)):
	if p[i] not in q:
		s += '.'
		s += p[i]
print(s, end='')


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
final_string = ''
for i in string:
	if i not in vowels:
		final_string += f'.{i}'
print(final_string)


str = input()
l = len(str)
i = 0
ans = ''
while i < l:
	a = str[i]
	a = a.lower()
	if a == 'a' or a == 'e' or a == 'i' or (a == 'o') or (a == 'u') or (a == 'y'):
		b = ''
	else:
		b = '.' + a
	ans = ans + b
	i = i + 1
print(ans)


text = input()
dict = {'a': 1, 'b': 0, 'c': 0, 'd': 0, 'e': 1, 'f': 0, 'g': 0, 'h': 0, 'i': 1, 'j': 0, 'k': 0, 'l': 0, 'm': 0, 'n': 0, 'o': 1, 'p': 0, 'q': 0, 'r': 0, 's': 0, 't': 0, 'u': 1, 'v': 0, 'w': 0, 'x': 0, 'y': 1, 'z': 0}
str = []
for i in text:
	x = i.lower()
	if dict[x] == 0:
		str.append('.')
		str.append(x)
str1 = ''
print(str1.join(str))


s = input()
v = 'aeiouy'
print(''.join(('.' + i for i in s.lower() if i not in v)))


n = input()
import re

def rem_vowel(string):
	return re.sub('[aeiouyAEIOUY]', '', string)
s = rem_vowel(n)
s = s.lower()
st = '.'
for i in range(len(s)):
	if n[i] != len(s):
		st = st + s[i] + '.'
print(st[0:-1])


string = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
i = 0
while i < len(string):
	if string[i] in vowels:
		if i == 0:
			string = string[1:]
		elif i == len(string) - 1:
			string = string[0:len(string) - 1]
		else:
			string = string[0:i] + string[i + 1:]
	else:
		i += 1
for i in range(0, len(string)):
	if ord(string[i]) < 91:
		if i == 0:
			string = chr(ord(string[i]) + 32) + string[1:]
		elif i == len(string) - 1:
			string = string[0:len(string) - 1] + chr(ord(string[i]) + 32)
		else:
			string = string[0:i] + chr(ord(string[i]) + 32) + string[i + 1:]
new_string = '.'
for i in range(1, 2 * len(string)):
	if i % 2 != 0:
		new_string = new_string + string[int(i / 2)]
	else:
		new_string = new_string + '.'
print(new_string)


s = str(input())
s2 = ''
s = s.lower()
for i in range(len(s)):
	if s[i] not in ('a', 'e', 'i', 'o', 'u', 'y'):
		s2 = s2 + '.' + s[i]
	elif s[i] >= 'A' and s[i] <= 'Z' and (s[i] not in ('a', 'e', 'i', 'o', 'u', 'y')):
		s2 = s2 + lower(s[i])
print(s2)


a = input().strip()
ans = ''
for i in a:
	if i.lower() not in 'aeiouy':
		if i.isupper():
			ans += '.' + i.lower()
		else:
			ans += '.' + i
print(ans)


input_string = input().lower()
vowel_arr = ['a', 'e', 'i', 'o', 'u', 'y']
stripped_arr = []
for i in input_string:
	if i not in vowel_arr:
		stripped_arr.append(i)
stripped_string = ''
for i in stripped_arr:
	stripped_string += '.'
	stripped_string += i
print(stripped_string)


word = input()
vowels = 'aeiouyAEIOUY'
ans = []
for c in word:
	if c not in vowels:
		ans.extend(['.', c.lower()])
print(''.join(ans))


word = str(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
L = len(word)
m = 0
while m < L:
	if word[m] not in vowels:
		print('.' + word[m].lower(), end='')
		m = m + 1
	else:
		m = m + 1


s = input()
s = s.lower()
a = list(s)
d = ''
for x in a:
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'):
		d = d + '.' + x
print(d)


var = input()
new_var = var.replace('A', '').replace('E', '').replace('I', '').replace('O', '').replace('U', '').replace('Y', '').replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
new_var1 = new_var.lower()
count = 0
ans = ''
while count < len(new_var1):
	ans = ans + '.' + new_var1[count]
	count = count + 1
print(ans)


str1 = input().lower()
str2 = []
for char in str1:
	if char not in 'aeiouy':
		str2.append('.')
		str2.append(char)
print(''.join(str2))


str1 = str(input()).lower()
if len(str1) <= 100:
	for l in str1:
		if l not in 'aiouye':
			print('.' + l, end='')
		else:
			str1.replace(l, '')


s = input().lower()
st = ''
lst = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(s)):
	if s[i] not in lst:
		st += '.'
		st += s[i]
print(st)


s = input().lower()
l = ['.' + i for i in s if i not in 'aeiouy']
print(''.join(l))


string = input()
string = string.lower()

def anti_vowel(text):
	vow = ['a', 'o', 'y', 'e', 'u', 'y', 'i']
	chars = []
	for i in text:
		if i not in vow:
			chars.append(i)
	return ''.join(chars)
string = anti_vowel(string)
new = ''
for letter in string:
	new += '.' + letter
print(new)


import math
vowes = {'A', 'O', 'Y', 'E', 'U', 'I'}
word = input()
newstr = ''
for i in word:
	if i.upper() not in vowes:
		newstr += '.' + i.lower()
print(newstr)


st = str(input())
x = list(st)
z = []
vow = ['a', 'e', 'i', 'o', 'u', 'y']
st = ''
for i in x:
	if i.isupper():
		a = i.lower()
		z.append(a)
	else:
		z.append(i)
x = []
for i in z:
	if i not in vow:
		x.append('.')
		x.append(i)
for i in x:
	st = st + i
print(st)


consonants = ['a', 'o', 'y', 'e', 'u', 'i']
n = input()
n = n.lower()
for letter in n:
	if letter in consonants:
		n = n.replace(letter, '')
n = list(' '.join(list(n)))
n.insert(0, ' ')
n = ''.join(n).replace(' ', '.')
print(n)


l = ['a', 'e', 'i', 'o', 'u', 'y']
a = input()
b = a.lower()
c = list(b)
e = []
for i in range(len(c)):
	if c[i] in l:
		pass
	else:
		e.append(c[i])
for i in range(len(e)):
	e[i] = '.' + e[i]
str = ''
print(str.join(e))


s = input()
s = s.lower()
my_list = []
for x in s:
	my_list.append(x)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(my_list)):
	if my_list[i] in vowels:
		my_list[i] = ''
string = ''.join(my_list)
my_list.clear()
for x in string:
	my_list.append(x)
my_list.insert(0, '.')
string = '.'.join(my_list).replace('..', '.')
print(string)


string = input()
ret = ''
vowels = 'AEIOUYaeiouy'
for i in string:
	if i not in vowels:
		ret += '.'
		if ord(i) < ord('a'):
			i = chr(ord(i) + ord('a') - ord('A'))
		ret += i
print(ret)


import sys

def input():
	return sys.stdin.readline().strip()

def iinput():
	return int(input())

def rinput():
	return map(int, sys.stdin.readline().strip().split())

def get_list():
	return list(map(int, sys.stdin.readline().strip().split()))
n = input()
a = list(n)
s = ''
for i in range(len(a)):
	if a[i] != 'A' and a[i] != 'E' and (a[i] != 'I') and (a[i] != 'O') and (a[i] != 'U') and (a[i] != 'Y') and (a[i] != 'a') and (a[i] != 'e') and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		s += '.' + a[i]
s = s.lower()
print(s)


n = str(input())
q = n.lower()
vow = ['a', 'o', 'y', 'e', 'u', 'i']
lst = list()
lst2 = list()

def split(p):
	return list(p)
r = split(q)
for i in r:
	if i not in vow:
		lst.append(i)
for i in lst:
	lst2.append('.')
	lst2.append(i)
string = ''.join(map(str, lst2))
print(string)


word = input()
vowels = 'aoyeuiAOYEUI'
for i in vowels:
	while i in word:
		word = word.replace(i, '')
word = word.lower()
new = ''
for i in word:
	new = new + '.' + i
print(new)


tok = input()
tok = tok.lower()

def f(x):
	if x in ['a', 'e', 'i', 'o', 'u', 'y']:
		return ''
	else:
		return '.' + x
print(''.join([f(i) for i in tok]))


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
string = input()
string = string.lower()
l1 = ['']
for alpha in string:
	if alpha not in vowels:
		l1.append(alpha)
print('.'.join(l1))


def main():
	s = input()
	n = len(s)
	s = s.lower()
	d = ''
	dic = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in s:
		if i in dic:
			s = s.replace(i, '')
	for i in s:
		d = d + '.' + i
	print(d)
main()


s = input()
s = s.lower()
vowel = ('a', 'o', 'y', 'e', 'u', 'i')
for v in vowel:
	s = s.replace(v, '')
for char in s:
	print('.' + char, end='')


string = str(input())
a = 'aoyeui'
i = 0
j = 0
string2 = str(' ' + string)
string2 = str('.'.join(string2))
string2 = string2.replace(' ', '')
string2 = string2.lower()
output = string2
for i in range(0, len(string2), 1):
	for j in range(0, len(a), 1):
		if a[j] != string2[i]:
			pass
		else:
			count = output.find(a[j])
			output = output[:count] + output[count + 1:]
output = str(' ' + output)
output = output.replace('.', '')
output = str('.'.join(output))
output = output.replace(' ', '')
print(output)


import re
print(re.sub('(.)', '.\\1', ''.join(re.findall('[^aeiouy]', input().strip().lower()))))


string = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y')
for x in string:
	if x in vowels:
		string = string.replace(x, '')
nws = string
for x in nws:
	if x.isupper() == True:
		nws = nws.replace(x, x.lower())
p = 0
v = ''
while p < len(nws):
	v = v + '.' + nws[p]
	p += 1
print(v)


vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
string = input()
output = []
for c in string:
	cl = c.lower()
	if cl not in vowels:
		output.append('.')
		output.append(cl)
print(''.join(output))


chopa = ['a', 'o', 'y', 'e', 'u', 'i']
line = input().lower()
for i in line:
	try:
		chopa.index(i)
	except ValueError:
		print('.' + i, end='')


word = list(input())
a = []
b = []
for cha in word:
	a.append(str.lower(cha))
for char in a:
	if char != 'a' and char != 'e' and (char != 'i') and (char != 'o') and (char != 'u') and (char != 'y'):
		b.append('.' + char)
x = ''.join(b)
print(x)


import re
value = input().lower()
vowels = '[aeiouy]'
result = re.sub(vowels, '', value)
if result:
	print('.' + '.'.join(result))
else:
	print('')


s = input()
s = s.lower()
w = list(s)
for c in w:
	if c not in set('aeiouy'):
		print('.' + c, end='')
print('')


n = input()
l = ''
for i in n:
	if i != 'a' and i != 'A' and (i != 'e') and (i != 'E') and (i != 'I') and (i != 'i') and (i != 'o') and (i != 'O') and (i != 'u') and (i != 'U') and (i != 'y') and (i != 'Y'):
		if ord(i) <= 90:
			j = ord(i) + 32
			l = l + ('.' + chr(j))
		else:
			l = l + ('.' + i)
print(l)


str = input()
list = []
for char in str:
	if char in 'AOYEUIaoyeui':
		continue
	list.append('.')
	list.append(char.casefold())
print(''.join(list))


n = input().lower()
s = ''
for i in n:
	if i in 'aouiey':
		continue
	s += '.' + i
print(s)


def create_string(string):
	string = string.lower()
	simbols = ['a', 'o', 'y', 'e', 'u', 'i']
	for element in simbols:
		string = string.replace(element, '')
	string = '.'.join(string)
	return '.' + string
string = input()
print(create_string(string))


word = input()
vowels = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
for i in word:
	if i in vowels:
		word = word.replace(i, '')
	x = '.'.join(word)
	y = x.lower()
	output1 = y[0]
	first = '.'
	output1 = first + y
print(output1)


word = [letter for letter in input().lower()]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in word:
	if letter != '.':
		for vowel in vowels:
			if letter == vowel:
				word.remove(letter)
				break
word = [word[i].replace(word[i], '.' + word[i]) for i in range(len(word)) if word[i] not in vowels]
word = ''.join(word)
print(word)


x = str(input())
s = str(x.lower())
a = []
vowels = 'aeiouy'
for i in s:
	for j in vowels:
		if i != j:
			continue
		else:
			break
	if i != j:
		a.append(i)
for e in a:
	print('.' + e, end='')


string = input()
z = string.lower()
lowstring = list(z)
final = []
i = 0
while i < len(lowstring):
	if lowstring[i] == 'a' or lowstring[i] == 'e' or lowstring[i] == 'i' or (lowstring[i] == 'o') or (lowstring[i] == 'u') or (lowstring[i] == 'y'):
		del lowstring[i]
	else:
		final.append('.')
		final.append(lowstring[i])
		i += 1
finstr = ''.join(final)
print(finstr)


str = input().lower()
str1 = []
for i in str:
	if i in ('a', 'e', 'o', 'u', 'i', 'y'):
		str = str.replace(i, '')
	elif i not in str1:
		str = str.replace(i, '.' + i)
		str1.append(i)
	else:
		pass
print(str)


s = input()
sl = s.lower()
i = 0
while i < len(sl) - 1:
	if sl[i] == 'a' or sl[i] == 'o' or sl[i] == 'y' or (sl[i] == 'e') or (sl[i] == 'u') or (sl[i] == 'i'):
		sl = sl[:i] + sl[i + 1:]
		i -= 1
	i += 1
if sl[-1] == 'a' or sl[-1] == 'o' or sl[-1] == 'y' or (sl[-1] == 'e') or (sl[-1] == 'u') or (sl[-1] == 'i'):
	sl = sl[:-1]
i = 0
while i < len(sl):
	sl = sl[:i] + '.' + sl[i:]
	i += 2
print(sl)


def isVowel(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'o') or (ch == 'u') or (ch == 'A') or (ch == 'E') or (ch == 'I') or (ch == 'O') or (ch == 'U') or (ch == 'y') or (ch == 'Y'):
		return True
	else:
		return False
inp = input().strip()
ans = ''
for i in inp:
	if not isVowel(i):
		ans += '.'
		ans += i.lower()
print(ans)


x = input()
c = ''
for i in x:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i') or (i == 'A') or (i == 'O') or (i == 'Y') or (i == 'E') or (i == 'U') or (i == 'I'):
		continue
	elif i.islower():
		c += '.' + i
	else:
		c += '.' + i.lower()
print(c)


a = input()
a = a.lower()
b = 'aeioyu '
c = []
for i in range(len(a)):
	if a[i] not in b:
		c.append('.')
		c.append(a[i])
print(''.join(c))


L = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
S = list(input())
K = ''
for i in range(len(S)):
	if S[i] in L:
		continue
	else:
		K = K + '.' + S[i].lower()
print(K)


word = list(input())

def stringChange(word):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	newString = ''
	for char in word:
		if char.lower() not in vowels:
			newString = ''.join([newString, '.', char.lower()])
	return newString
print(stringChange(word))


A = list(input().lower())
B = ['a', 'o', 'e', 'i', 'u', 'y']
n = len(A)
for i in range(n):
	if A[i] in B:
		A[i] = '-1'
while '-1' in A:
	A.remove('-1')
print('.' + '.'.join(A))


string = input()
string = string.lower()
list1 = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string:
	if i in vowels:
		pass
	else:
		list1.append(f'.{i}')
print(''.join(list1))


s = input()
s = s.lower()
ans = str()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x in vowels:
		continue
	else:
		ans += '.' + x
print(ans)


ch = str(input())
chh = ''
for c in ch:
	if c.lower() not in 'aoyeui':
		chh += str('.') + str(c).lower()
print(chh)


def isVowel(word):
	if word == 'a' or word == 'o' or word == 'e' or (word == 'u') or (word == 'i') or (word == 'y'):
		return True
	else:
		return False
s = input()
list_s = list(s)
i = 0
while i < len(list_s):
	list_s[i] = list_s[i].lower()
	if not isVowel(list_s[i]):
		list_s.insert(i, '.')
		i = i + 1
	else:
		del list_s[i]
		i = i - 1
	i = i + 1
for i in list_s:
	print(i, end='')


from sys import stdin
the_string = stdin.readline().strip()
the_string = the_string.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
str_length = len(the_string)
new_string = ''
for index in range(str_length):
	the_letter = the_string[index]
	if the_letter in vowels:
		new_string = new_string
	else:
		new_string = new_string + '.' + the_letter
print(new_string)


from sys import stdin
vowels = 'aoyeui'
inword = stdin.readline().strip().lower()
outword = list()
for x in inword:
	if not x in vowels:
		outword.append('.')
		outword.append(x)
print(''.join(outword))


x = input()
z = x.lower()
c = ''
for q in z:
	if q == 'a':
		next
	elif q == 'o':
		next
	elif q == 'y':
		next
	elif q == 'e':
		next
	elif q == 'u':
		next
	elif q == 'i':
		next
	else:
		c = c + '.' + q
print(c)


s = input()
symb = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in symb:
	s = s.replace(i, '')
s = s.lower()
for g in range(len(s)):
	print('.' + s[g], end='')


import math
A = ('a', 'o', 'y', 'e', 'u', 'i')
str = input().lower()
b = ''
for i in A:
	str = str.replace(i, '')
for j in range(len(str)):
	b = b + '.' + str[j]
print(b)


b = []
a = input()
a = a.lower()
x = ('a', 'e', 'y', 'u', 'i', 'o')
for i in a:
	if i in x:
		b = b
	else:
		print('.' + str(i), end='')


stringinp = input()
str = stringinp.lower()
theLst = []
theElementLst = []
for i in str:
	theLst.append(i)
length = len(theLst)
for x in range(0, length):
	if theLst[x] == 'a' or theLst[x] == 'e' or theLst[x] == 'i' or (theLst[x] == 'o') or (theLst[x] == 'u') or (theLst[x] == 'y'):
		theElementLst.append(theLst[x])
for i in theElementLst:
	theLst.remove(i)
string = '.'
theFinalVar = '.' + string.join(theLst)
print(theFinalVar)


vowels = 'aeiouy'
word = input().lower()
new_word = ''
for letter in word:
	new_word += '.' + letter if letter not in vowels else ''
print(new_word)


s = input()
l = list(s)
new_l = []
vow = ['a', 'y', 'e', 'i', 'o', 'u']
for i in range(len(l)):
	if l[i].isupper():
		l[i] = l[i].lower()
	if l[i] not in vow:
		new_l.append('.')
		new_l.append(l[i])
print(''.join(new_l))


ch = input()
s = set('aeyuoiAEYUIO')
ch1 = ''
for i in ch:
	if i not in s:
		ch1 = ch1 + '.' + i.lower()
print(ch1)


import re
import string
s = input()
a = string.ascii_letters
v = re.compile('[aeiouyAEIOUY]')
s = v.sub('', s)
s1 = list(s)
x = len(s)
i = 0
while s.count('.') < x:
	if s1[i] in a:
		s1.insert(i, '.')
	s = ''.join(s1)
	i += 2 if i + 2 < len(s) else 1
for i in range(len(s1)):
	if s1[i].isupper():
		s1[i] = s1[i].lower()
s = ''.join(s1)
print(s)


import string
vovels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
consonants = (set(string.ascii_uppercase) | set(string.ascii_lowercase)) - vovels
print(''.join([ch for ch in ['.' + ch.lower() if ch in consonants else ch for ch in input()] if ch not in vovels]))


entrada = input()
listaVogais = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
for i in entrada.lower():
	if i not in listaVogais:
		string = string + '.' + i
print(string)


slowo = input()
slowo = slowo.casefold()
samogloski = ['a', 'o', 'u', 'i', 'y', 'e']
wyraz = ['.' + x for x in slowo if x not in samogloski]
print(''.join(wyraz))


import re
n = input()
n = re.sub('a|o|y|e|u|i|A|O|Y|E|U|I', '', n)
n = list(n)
string = ''
n[:] = ['.' + x for x in n]
for i in n:
	string += i
print(string.lower())


s = input()
s = s.lower()
ss = ''
test = 'aeiouy'
for i in range(len(s)):
	if s[i] not in test:
		ss += '.'
		ss += s[i]
print(ss)


s = str(input())
r = ''
g = 'aoyeui'
s = s.lower()
for i in s:
	if i not in g:
		r += '.'
		r += i
print(r)


def main(a):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	final = list()
	for i in range(len(a)):
		letter = a[i].lower()
		if letter not in vowels:
			final.append('.')
			final.append(letter)
	return ''.join(final)
a = list(input())
print(main(a))


def solution(st):
	li = list(st)
	s = ''
	for i in li:
		if i == 'a' or i == 'e' or i == 'o' or (i == 'i') or (i == 'u') or (i == 'y'):
			continue
		else:
			s = s + '.' + i
	return s
st = input().lower()
print(solution(st))


str = input()
for i in str:
	if i.lower() not in 'aeiouy':
		print('.' + i.lower(), end='')


s = input().strip().lower()
m = {}
for i in range(26):
	cord = ord('a') + i
	cl = chr(cord)
	if 'aoyeui'.find(cl) != -1:
		m[cord] = None
	else:
		m[cord] = '.' + cl
print(s.translate(m))


def isVowel(c):
	return c in 'aeiouyAEIOUY'
word = input().lower()
for x in word:
	if isVowel(x) == 0:
		print('.' + x, end='')


import re
s = input()
s = re.sub('[aeiouAEIOUyY]', '', s)
n = len(s)
s1 = ''
for i in range(n):
	x = s[i]
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'A') and (x != 'E') and (x != 'I') and (x != 'O') and (x != 'U') and (x != 'y') and (x != 'Y'):
		s1 = s1 + '.' + x
s1 = s1.lower()
print(s1)


a = str(input())
a = a.lower()
b = ''
n = len(a)
i = 0
vowels = ['A', 'a', 'o', 'O', 'Y', 'y', 'e', 'E', 'u', 'U', 'i', 'I']
for i in range(n):
	if a[i] in vowels:
		continue
	else:
		b = b + '.' + a[i]
print('{}'.format(b))


def remove(string, i):
	a = string[:i]
	b = string[i + 1:]
	return a + b
a = input()
s = ''
b = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in range(0, len(a)):
	if a[i] not in b:
		s = s + '.' + a[i].lower()
print(s)


a = input().lower()
b = a.replace('a', '')
b = b.replace('e', '')
b = b.replace('i', '')
b = b.replace('o', '')
b = b.replace('u', '')
b = b.replace('y', '')
d = list(b)
for i in range(len(b)):
	d[i] = '.' + d[i]
print(''.join(d))


s = input().lower()
fin = ''
for char in s:
	if char not in ('a', 'o', 'y', 'e', 'u', 'i'):
		fin += char
fin = list(fin)
fin = '.' + '.'.join(fin)
print(fin)


s = input()
res = ''
vowel = 'aeyuio'
for i in s:
	i = i.lower()
	if vowel.find(i) != -1:
		continue
	res += '.'
	res += i
print(res)


vowels = 'AOYEUIaoyeui'
let = input()
ans = []
for k in let:
	if k not in vowels:
		ans.append('.')
		ans.append(k)
ans = ''.join(ans)
print(ans.lower())


def Vowels(ch):
	if (ch != 'A' and ch != 'a') and (ch != 'O' and ch != 'o') and (ch != 'Y' and ch != 'y') and (ch != 'E' and ch != 'e') and (ch != 'u' and ch != 'U') and (ch != 'I' and ch != 'i'):
		return True
	else:
		return False
temp = ''
a = input('')
a = a.lower()
for i in range(len(a)):
	if Vowels(a[i]):
		temp += '.' + a[i]
print(temp)


vowels = 'aoiueAEUIOYy'
target = ''
word = input()
for i in word:
	if i not in vowels:
		target += '.' + i.lower()
print(target)


string = input()
for i in string:
	if i.lower() in 'aoyeui':
		continue
	else:
		print('.' + i.lower(), end='')


S = input()
ans = ''
for i in S:
	if not i in 'AOYEUIaoyeui':
		ans += '.' + i.lower()
print(ans)


word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
finword = ''
for i in vowels:
	word = word.replace(i, '')
words = list(word)
for i in words:
	finword += '.' + i
print(finword)


s = input()
l = len(s)
ans = ''
for i in range(l):
	if s[i] != 'A' and s[i] != 'E' and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'a') and (s[i] != 'e') and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'Y') and (s[i] != 'y'):
		ans = ans + s[i]
s = ans
l = len(s)
ans = ''
for i in range(l):
	if ord(s[i]) < 91:
		ans = ans + '.' + chr(ord(s[i]) + 32)
	else:
		ans = ans + '.' + s[i]
print(ans)


import string
x = input()
y = ''
vowel = ['a', 'u', 'e', 'y', 'o', 'i', 'I', 'A', 'U', 'E', 'Y', 'O']
for var in range(len(x)):
	if x[var] in vowel:
		y = y
	else:
		y += '.' + x[var]
print(y.lower())


while True:
	try:
		ch = input()
		if ch.isalpha() and len(ch) in range(1, 101):
			break
	except:
		continue
L = ['a', 'o', 'y', 'e', 'u', 'i']
x = ch.lower()
s = ''
for i in x:
	if i not in L:
		s += i + '.'
print('.' + s[:-1])


s = input()
s = list(s)
l = []
for i in range(0, len(s)):
	if s[i].lower() in ('a', 'e', 'i', 'o', 'u', 'y'):
		pass
	else:
		s[i] = s[i].lower()
		l.append('.')
		l.append(s[i])
for i in range(0, len(l)):
	print(l[i], end='')


import sys
word = sys.stdin.readline().strip()
word = word.lower()
word = [l for l in word if l not in 'aeiouy']
word = '.'.join([a for a in word])
word = '.' + word
print(word)


s = input()
ss = s.lower()
vo = ['a', 'e', 'o', 'u', 'y', 'i']
str = ''
for i in ss:
	if i not in vo:
		str += '.' + i
print(str)


string = input().lower()
final_list = list()
vowel_list = ['a', 'o', 'y', 'e', 'u', 'i']
for i in string:
	if i not in vowel_list:
		final_list.append('.')
		final_list.append(i)
print(''.join(final_list))


s = input()
s = s.lower()
res = []
for i in s:
	if i not in 'aouyei':
		res.append('.')
		res.append(i)
print(*res, sep='')


lst = list(input())
vol = ['a', 'y', 'u', 'o', 'e', 'i', 'A', 'Y', 'U', 'I', 'E', 'O']
new = []
for i in lst:
	if i not in 'aeouyiAEYUOI':
		new.append(i)
neww = '.' + '.'.join(new)
print(neww.lower())


s = str(input()).lower()
res = ''
for x in s:
	if not x in 'aoyeui':
		res = res + '.' + x
print(res)


s = input()
LIST = list(s.lower())
lst = []
s1 = ''
for i in LIST:
	if i not in ['a', 'y', 'i', 'o', 'u', 'e']:
		lst.append('.' + i)
print(s1.join(lst))


InputString = input()
InputString = InputString.lower()
Vowels = 'aoyeui'
L = list(InputString)
for x in InputString:
	for y in Vowels:
		if x == y:
			L.remove(x)
dot = '.'
Out = dot.join(L)
Out = '.' + Out
print(Out)


entrada = str(input())
entrada = entrada.lower()
letras = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
entrada = entrada.replace('a', '')
entrada = entrada.replace('e', '')
entrada = entrada.replace('i', '')
entrada = entrada.replace('o', '')
entrada = entrada.replace('u', '')
entrada = entrada.replace('y', '')
saida = ''
for letra in entrada:
	if letra in letras:
		saida += '.' + letra
print(saida)


def isVowel(num):
	return num in 'AEIOUY' or num in 'aeiouy'

def convert():
	string = input()
	length = len(string)
	res = ''
	for i in range(length):
		if not isVowel(string[i]):
			res = res + '.' + string[i].lower()
	print(res)
convert()


def petya(s):
	res = ''
	l = ['A', 'O', 'Y', 'E', 'U', 'I']
	l1 = ['a', 'o', 'y', 'e', 'u', 'i']
	for i in range(len(s)):
		if s[i] in l or s[i] in l1:
			pass
		else:
			res += '.' + s[i].lower()
	return res

def main():
	st = input()
	print(petya(st))
	return 0
main()


word = input()
word = str.lower(word)
wordExpanded = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for k in word:
	if k not in vowels:
		wordExpanded.append('.')
		wordExpanded.append(k)
joinedString = ''
for k in wordExpanded:
	joinedString += k
print(joinedString)


string = str(input())
string = string.lower()
final = ''
string_ = list(string)
string_new = []
for i in string:
	if i == 'a' or i == 'o' or i == 'e' or (i == 'i') or (i == 'u') or (i == 'y'):
		continue
	else:
		string_new.append(i)
for i in string_new:
	final += '.' + i
print(final)


def cf_118a():
	s = input().lower()
	out = ''
	vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
	for c in s:
		if c in vowels:
			continue
		else:
			out += '.'
			out += c
	print(out)
cf_118a()


a = input()
b = a.lower()
c = len(b)
d = 'a'
for i in range(0, c):
	if b[i] == 'a':
		continue
	elif b[i] == 'e':
		continue
	elif b[i] == 'i':
		continue
	elif b[i] == 'o':
		continue
	elif b[i] == 'u':
		continue
	elif b[i] == 'y':
		continue
	else:
		d = d + '.' + b[i]
print(d[1:])


s = input()
ans = ''
for x in s.lower():
	if not x in 'aeuioy':
		ans += '.' + x
print(ans)


s1 = input()
s1 = s1.lower()
s2 = ''
voiseLetter = ['o', 'e', 'i', 'u', 'y', 'a']
for i in range(0, len(s1)):
	if s1[i] not in voiseLetter:
		s2 += '.'
		s2 += s1[i]
	else:
		continue
print(s2)


n = input('')
str = '.'
for j in range(0, len(n)):
	if n[j] == 'a' or n[j] == 'e' or n[j] == 'y' or (n[j] == 'Y') or (n[j] == 'o') or (n[j] == 'u') or (n[j] == 'i') or (n[j] == 'A') or (n[j] == 'E') or (n[j] == 'I') or (n[j] == 'U') or (n[j] == 'O'):
		str = str
	elif n[j].isupper() == 1:
		str = str + n[j].lower() + '.'
	else:
		str = str + n[j] + '.'
print(str[:-1])


def isvowel(c):
	c = c.lower()
	return c == 'a' or c == 'i' or c == 'o' or (c == 'u') or (c == 'e') or (c == 'y')
s = input()
s = s.lower()
c = ''
for i in range(len(s)):
	if isvowel(s[i]) == False:
		c += s[i]
ans = ''
for i in range(len(c)):
	ans += '.' + c[i]
print(ans)


inp = input()
output = ''
for (i, c) in enumerate(inp):
	k = c.lower()
	if k in 'aeiouy':
		continue
	output += f'.{k}'
print(output)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s = input().lower()
new_s = s
for i in new_s:
	if i in vowels:
		new_s = new_s.replace(i, '')
print('.' + '.'.join(new_s))


pstr = input().lower()
plst = []
a = '.'
finstr = ''
for i in range(0, len(pstr)):
	plst.append(pstr[i])
for i in range(0, len(plst)):
	if plst[i] in ['a', 'e', 'i', 'u', 'o', 'y']:
		plst.pop(i)
		plst.insert(i, finstr)
	else:
		pass
i = 0
while i < len(plst):
	if plst[i] == '':
		plst.pop(i)
	else:
		i += 1
for i in plst:
	finstr += a
	finstr += i
print(finstr)


w = input().lower()
for i in w:
	if i not in 'aeiouy':
		print('.', i, sep='', end='')


def removeVowels(word):
	word = word.lower()
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for c in word:
		if c in vowels:
			word = word.replace(c, '')
	for x in word:
		print('.', x, sep='', end='')
removeVowels(input())


str = input()
s = str.lower()
new = ''
l = []
i = 0
while i < len(str):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
		new = new + '.'
		new = new + s[i]
		i = i + 1
	else:
		i = i + 1
print(new)


to_change = str(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
final = ''
for i in to_change:
	if i.lower() in vowels:
		pass
	else:
		final += '.{}'.format(i.lower())
print(final)


n = list(input().lower())
for i in 'aeiouy':
	while n.count(i) != 0:
		n.remove(i)
print('.' + '.'.join(n))


inp = input().lower()
string = ''
for i in inp:
	if i in 'aoyeui':
		string = string
	else:
		string += '.' + i
print(string)


s = str(input())
s = s.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
new_s = ''
for char in s:
	if char not in vowels:
		new_s += '.' + char
print(new_s)


str = input().lower()
s = ''
for c in str:
	if c == 'y' or c == 'Y' or c == 'a' or (c == 'e') or (c == 'i') or (c == 'o') or (c == 'u') or (c == 'A') or (c == 'E') or (c == 'I') or (c == 'O') or (c == 'U'):
		continue
	s += '.' + c
print(s)


a = input().lower()
vowels = set(list('aeiouy'))
ans = ''
for i in a:
	if i in vowels:
		continue
	else:
		ans += '.' + i
print(ans)


strg = str(input())
strg = strg.lower()
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
val = ''
for ch in strg:
	if ch in vowels:
		strg = strg.replace(ch, '')
lst = list(strg)
for i in range(0, len(strg)):
	lst[i] = '.' + lst[i]
print(''.join(lst))


def string_task(words):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
	new_string = ''
	for word in words:
		if any((word in new_word for new_word in vowels)):
			pass
		else:
			new_string += '.' + word.lower()
	return new_string
words = input('')
print(string_task(words))


word = input().lower()
word_list = list(word)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
no_vowels = []
for char in word_list:
	if char not in vowels:
		no_vowels.append(char)
no_vowels[0] = '.' + no_vowels[0]
new_word = '.'.join(no_vowels)
print(new_word)


s = str(input()).lower()
table = str.maketrans(dict.fromkeys('aeiouyAEIYOU'))
res = list(s.translate(table))
print('.' + '.'.join((str(x) for x in res)))


word = list(input().lower())
Vowel = ['a', 'o', 'y', 'e', 'u', 'i']
dellist = []
for i in word:
	if i in Vowel:
		dellist.append(i)
for i in dellist:
	word.remove(i)
n = len(word)
output = [0] * (2 * n)
for i in range(2 * n):
	if i % 2 == 0:
		output[i] = '.'
	else:
		output[i] = word[int(i / 2)]
print(''.join(output))


def Cap_Let(Let):
	if Let > 'z' or Let < 'a':
		return True
	return False
Vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
Inpt = list(input())
for I in range(len(Inpt)):
	if Inpt[I] in Vowels:
		Inpt[I] = ''
for I in range(100):
	try:
		Inpt.pop(Inpt.index(''))
	except ValueError:
		break
for I in range(len(Inpt)):
	if Cap_Let(Inpt[I]):
		Inpt[I] = chr(ord(Inpt[I]) + 32)
for Out in Inpt:
	print('.' + Out, end='')


string = input()
string = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
list = []
for i in string:
	if i not in vowels:
		list.append(i)
for i in list:
	print('.', end='')
	print(i, end='')


s = str(input())
ar = ['a', 'e', 'i', 'o', 'u', 'y']
for _ in range(len(s)):
	if s[_].lower() not in ar:
		print('.', end='')
		print(s[_].lower(), end='')


import re

def anti_wovel(s):
	result = re.sub('[AEIOUY]', '', s, flags=re.IGNORECASE)
	return result
c = anti_wovel(input())
b = c.lower()
f = ''
for n in range(len(b)):
	f = f + '.' + b[n]
print(f)


s = input()
s = s.lower()
consonant = 'aeyiou'
l = []
for char in s:
	if char not in consonant:
		l.append('.' + char)
l = ''.join(l)
print(l)


a = input('')
b = len(a)
c = list(a)
d = 0
while d < b:
	if c[d] == 'a' or c[d] == 'e' or c[d] == 'i' or (c[d] == 'o') or (c[d] == 'u') or (c[d] == 'y') or (c[d] == 'A') or (c[d] == 'E') or (c[d] == 'I') or (c[d] == 'O') or (c[d] == 'U') or (c[d] == 'Y'):
		c[d] = ''
		d = d + 1
	else:
		c[d] = '.' + c[d]
		d = d + 1
f = ''.join(c)
print(f.lower())


vowels = ['A', 'E', 'I', 'O', 'U', 'Y']

def task():
	new_word = ''
	word = input()
	for l in word:
		is_vowel = False
		for v in vowels:
			if v == l or v.lower() == l:
				is_vowel = True
				break
		if not is_vowel:
			new_word += '.' + l.lower()
	print(new_word)
task()


words = str(input()).lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
Output = ' '
for word in words:
	if word not in vowels:
		Output += word
print('.'.join(Output).lower())


word = input()
word = word.lower()
for x in 'aeiouy':
	word = word.replace(x, '')
for x in word:
	print('.' + x, end='')


inp = input()
inp = inp.lower()
lis = list(inp)
for i in range(len(lis)):
	lis[i] = '.' + str(lis[i])
	if lis[i] == '.a' or lis[i] == '.e' or lis[i] == '.i' or (lis[i] == '.o') or (lis[i] == '.u') or (lis[i] == '.y'):
		lis[i] = ''
print(''.join(lis))


vowels = set('aeiouy')
print('.' + '.'.join(filter(lambda x: x not in vowels, input().lower())))


oldstr = input()
oldstr = oldstr.lower()
newstr = ''
for c in oldstr:
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		newstr += '.'
		newstr += c
print(newstr)


string = input()
string = string.lower()
string = string.replace('a', '')
string = string.replace('o', '')
string = string.replace('e', '')
string = string.replace('y', '')
string = string.replace('i', '')
string = string.replace('u', '')
lis = []
for i in range(len(string)):
	lis.append('.')
	lis.append(string[i])
final = ''
for x in lis:
	final = final + x
print(final)


n = input()
s = ''
for i in n:
	if i.isupper():
		s += i.lower()
	else:
		s += i
if 'a' in s:
	s = s.replace('a', '')
if 'e' in s:
	s = s.replace('e', '')
if 'i' in s:
	s = s.replace('i', '')
if 'o' in s:
	s = s.replace('o', '')
if 'u' in s:
	s = s.replace('u', '')
if 'y' in s:
	s = s.replace('y', '')
n1 = ''
for i in s:
	n1 += '.' + i
print(n1)


def main():
	s = input()
	rmv = set(['a', 'e', 'i', 'o', 'u', 'y'])
	s2 = [c for c in s.lower() if c not in rmv]
	s2 = '.' + '.'.join(s2)
	print(s2)
main()


string = input().lower()
output = ''
for i in range(0, len(string)):
	if string[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		output += '.' + string[i]
print(output)


x = input()
li = []
final = []
str = ''
for c in x:
	li += [c.lower()]
rem = 'aeiouy'
for c in li:
	if c not in rem:
		final += [c]
for c in final:
	str += '.' + c
print(str)


Vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
s = input()
for i in Vowels:
	s = s.replace(i, '')
var = ''
for i in range(len(s)):
	var += '.' + s[i]
else:
	s = var.lower()
print(s)


vowel = ['a', 'i', 'u', 'e', 'o', 'y']
word = list(input().lower())
for i in range(6):
	for j in range(len(word)):
		if vowel[i] in word:
			word.remove(vowel[i])
for i in range(len(word)):
	print('.' + word[i], end='')


i = input()
i = i.lower()
n = ''
c = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
v = ['a', 'e', 'i', 'o', 'u']
for char in i:
	if char in v:
		pass
	elif char in c:
		n = n + '.' + char
print(n)


inp = str(input())
vowel = 'aeiouyAEIOUY'
newstr = inp
if len(inp) > 101:
	exit(0)
else:
	for x in inp:
		if x in vowel:
			newstr = newstr.replace(x, '')
	lower = newstr.lower()
	print('.' + '.'.join(lower))


vowels = ['a', 'e', 'i', 'o', 'u', 'y'] + ['A', 'E', 'I', 'O', 'U', 'Y']

def delete_vowels(s):
	new_s = s
	for v in vowels:
		new_s = new_s.replace(v, '')
	return new_s

def dot_insert_before_each_letter(s):
	s_with_dots = ''
	for c in s:
		s_with_dots = s_with_dots + '.' + c
	return s_with_dots

def task(s):
	s = delete_vowels(s)
	s = dot_insert_before_each_letter(s)
	return s.lower()
s = input()
print(task(s))


w = str(input())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = ''
for i in range(len(w)):
	if w.lower()[i] in vowels:
		continue
	else:
		string += '.' + w.lower()[i]
print(string)


s = input()
s = s.lower()
arr = ['a', 'o', 'y', 'e', 'u', 'i']
for i in arr:
	s = s.replace(i, '')
word = ''
for i in range(len(s)):
	word += '.'
	word += s[i]
print(word)


def string_task(s):
	vovels = 'aoyeui'
	s = s.lower()
	s2 = ''
	for i in s:
		if i not in vovels:
			s2 += '.' + i
	print(s2)
s = input()
string_task(s)


collection = ['a', 'o', 'y', 'e', 'u', 'i']
user_speling = input().lower()
a = ''
for num in range(0, len(user_speling)):
	if user_speling[num] not in collection:
		a += '.'
		a += user_speling[num]
print(a)


goal = input()
list1 = []
for_del = 'AOYEUI'
for i in goal:
	if i.upper() not in for_del and (not i.isupper()):
		list1.append('.' + i)
	elif i not in for_del and i.isupper():
		list1.append('.' + i.lower())
print(''.join(list1))


a = input()
a = a.lower()
lista = ['o', 'e', 'i', 'a', 'u', 'y']
a = [a[i] for i in range(0, len(a))]
z = 0
o = []
l = []
for i in a:
	t = True
	for j in lista:
		if i == j:
			t = False
		else:
			pass
	if t == True:
		o += [i]
for i in o:
	l += ['.']
	l += [i]
w = ''.join(l)
print(w)


s = input().lower()
b = []
n = len(s)
g = 'aioeuy'
for i in range(n):
	if s[i] not in g:
		b.append('.')
		b.append(s[i])
print(*b, sep='')


def listToString(word):
	str1 = ''
	for x in word:
		str1 += x
	return str1
word = list(input())
m = []
l = []
vowles = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in word:
	if i in vowles:
		word
	else:
		l.append(i)
for i in l:
	m.append('.' + i)
k = listToString(m)
print(k.lower())


import re
w = str(input())
w = w.lower()
p = re.compile('a|o|y|e|u|i')
w = p.sub('', w)
t = '.'
for i in w:
	t += i + '.'
print(t[:len(t) - 1])


s = input().lower()
notvowel = '.'.join([c for c in s if not c in 'aiueoy'])
print('.' + notvowel)


newstring = ''
x = str(input())
for i in range(len(x)):
	newstring += x[i].lower()
	if newstring[i] == 'a' or newstring[i] == 'e' or newstring[i] == 'i' or (newstring[i] == 'o') or (newstring[i] == 'u') or (newstring[i] == 'y'):
		newstring[i].replace(newstring[i], '')
	else:
		print('.' + newstring[i], end='')


s = input()
ss = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	t = s[i].lower()
	if t in v:
		continue
	ss += '.'
	ss += t
print(ss)


from sys import stdin, exit
s = stdin.readline().rstrip()
v = frozenset(['a', 'e', 'i', 'o', 'u', 'y'])
ans = ''
for char in s:
	if char.lower() in v:
		continue
	else:
		ans += '.{}'.format(char.lower())
print(ans)


word = input()
word = word.lower()
new = ''
if word[0] not in 'aeiouyAEIOUY':
	new += '.'
for i in range(len(word)):
	if word[i] not in 'aeiouyAEIOUY':
		new += word[i]
	if i != len(word) - 1 and word[i + 1] not in 'aeiouyAEIOUY':
		new += '.'
print(new)


w = input()
newStr = ''
for i in range(0, len(w)):
	letter = w[i].lower()
	if letter not in ('a', 'e', 'i', 'o', 'u', 'y', 'A'):
		newStr += '.' + letter
print(newStr)


s = input()
v = ('a', 'e', 'i', 'o', 'u', 'y')
k = s.lower()
for x in k:
	if x in v:
		k = k.replace(x, '')
i = 1
parts = [k[j - i:j] for j in range(0, len(k) + 1, i)]
print('.'.join(parts) + '')


s = input()
m = len(s)
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
t = 0
for x in range(m):
	if s[x - t] in v:
		n = x - t + 1
		s = s[:x - t] + s[n:]
		t = t + 1
m = len(s)
t = 0
for x in range(m):
	s = s[:x + t] + '.' + s[x + t:]
	t = t + 1
print(s)


s = str(input())
arr = ['A', 'a', 'e', 'E', 'I', 'i', 'O', 'o', 'U', 'u', 'y', 'Y']
answer = ''
for i in range(len(s)):
	truth = False
	for j in range(len(arr)):
		if s[i:i + 1] == arr[j]:
			truth = True
	if truth == False:
		answer += '.'
		answer += s[i:i + 1].lower()
print(answer)


str1 = input()
str1 = str1.lower()
list1 = []
list2 = ['a', 'e', 'i', 'o', 'u', 'y']
for char in str1:
	if char not in list2:
		list1.append('.')
		list1.append(char)
str2 = ''.join(list1)
print(str2)


import sys
s = input()
vowels = 'AOYEUIaoyeui'
for i in range(0, len(s)):
	if not s[i] in vowels:
		sys.stdout.write('.' + s[i].lower())


inpt = input()
vowel_list = ['A', 'O', 'Y', 'E', 'U', 'I']
n = len(inpt)
for i in range(n):
	temp = ''
	if ord(inpt[i]) > 96:
		temp = chr(ord(inpt[i]) - 32)
		if temp not in vowel_list:
			print(f'.{inpt[i]}', end='')
	elif inpt[i] not in vowel_list:
		temp = ord(inpt[i])
		print(f'.{chr(temp + 32)}', end='')


a = input()
res = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(a)):
	isVowel = False
	for j in range(6):
		if a[i] == vowels[j] or a[i] == vowels[j].lower():
			isVowel = True
			break
	if isVowel == False:
		res += '.' + a[i].lower()
print(res)


s = input()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
r = ''
for i in s:
	i = i.lower()
	if i not in gl:
		r += '.' + i
print(r)


vowel_letters = list('aeiouy')
for letter in input():
	letter = letter.lower()
	if letter not in vowel_letters:
		print('.' + letter, end='')


s = input().lower()
a = 'aouiey'
for letter in s:
	if letter not in a:
		print(f'.{letter}', end='')


bukvi = input()
vowelz = ['i', 'u', 'e', 'y', 'o', 'a']
bukvi = bukvi.lower()
for i in bukvi:
	if i not in vowelz:
		print('.' + i, end='')


string = input()
res = ''
vowels = {'a', 'e', 'u', 'i', 'y', 'o'}
for char in string:
	c = char.lower()
	if c in vowels:
		continue
	res += '.' + c
print(res)


inp = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
finalstr = ''
for c in inp:
	if not c.upper() in vowels:
		finalstr += '.' + c.lower()
print(finalstr)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
new_word_list = []
for let in word:
	if let.lower() not in vowels:
		new_word_list.append('.' + let.lower())
new_word = ''.join(new_word_list)
print(new_word)


x = input()
a = ['a', 'o', 'y', 'e', 'u', 'i']
y = x.lower()
arr = []
for i in range(len(y)):
	kondisi = True
	for j in range(len(a)):
		if y[i] == a[j]:
			kondisi = False
	if kondisi == True:
		arr.append(y[i])
b = 0
for i in range(len(arr) * 2):
	if i % 2 == 0:
		print('.', end='')
	else:
		print(arr[b], end='')
		b += 1


given = input()
vowels = 'AEIOUYaeiouy'
ans = []
for char in given:
	if char not in vowels:
		ans.append('.' + char.lower())
print(''.join(ans))


s = input()
s = s.lower()
from collections import *
vowels = defaultdict(int)
for i in ['a', 'o', 'y', 'e', 'u', 'i']:
	vowels[i] = 1
s1 = ''
for i in s:
	if not vowels[i]:
		s1 += i
if len(s1) != 0:
	print('.' + '.'.join(s1))


str1 = input()
str1 = str1.lower()
res = ''
ls = ['a', 'e', 'i', 'o', 'u', 'y']
for i in str1:
	if i in ls:
		str1 = str1.replace(i, '')
	else:
		res += '.'
		res += i
print(res)


x = str(input())
x1 = str()
i = 0
x = x.lower()
while i < len(x):
	if x[i] == 'o' or x[i] == 'a' or x[i] == 'i' or (x[i] == 'e') or (x[i] == 'u') or (x[i] == 'y'):
		i = i + 1
		continue
	else:
		x1 += '.'
		x1 += x[i]
	i = i + 1
print(x1)


string = input()
vowels = 'aoiuey'
preNewString = ''
for letter in string:
	if letter.lower() not in vowels:
		preNewString = preNewString + '.' + letter
print(preNewString.lower())


def punto(x):
	return '.' + str(x)
lista = []
cont = 0
lista = input()
lista = [item.lower() for item in lista]
nuevaPal = list(filter(lambda x: x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'), lista))
final = list(map(punto, nuevaPal))
resp = ''.join(final)
print(resp)


res = ''
vowel = 'aoyeui'
for sing in input().lower():
	if sing not in vowel:
		res += '.' + sing
print(res)


ch = input()
sh = 'AOYEUI'
res = ''
for i in ch:
	if i in sh or i in sh.lower():
		res += ''
	else:
		res += '.' + i.lower()
print(res)


a = input()
print('.' + '.'.join([i for i in a.lower() if i not in 'aeyuio']))


vowels = 'a o u e i y'
vowels.split(' ')
string = input()
string = string.lower()
words = list(string)
temp = words
for v in range(0, len(words)):
	if words[v] in vowels:
		words[v] = ''
word = ''.join(words)
word = list(word)
for v in range(0, len(word)):
	word[v] = '.' + word[v]
word = ''.join(word)
print(word)


s = input()
a = list(s.lower())
a = [ele for ele in a if ele != ' ']
vowels = 'aeioyu'
a = [ele for ele in a if ele not in vowels]
c = ''
for j in range(len(a)):
	c += '.' + a[j]
print(c)


a = input()
b = len(a)
c = 0
d = ''
e = 0
for i in a:
	if i.isupper():
		i = i.lower()
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		d = d + '.' + i
print(d)


string = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
new_str = ''
for i in string:
	if i.upper() in vowels:
		string = string.replace(i, '')
	else:
		string = string.replace(i, i.lower())
for i in range(1, len(string) + 1):
	x = '.' + string[i - 1:i]
	new_str = new_str + x
print(new_str)


import re
entrada = input()
entrada = re.sub('[aoyeui]', '', entrada.lower())
for i in range(0, len(entrada) * 2, 2):
	entrada = entrada[:i] + '.' + entrada[i:]
print(entrada)


glas = ['a', 'o', 'y', 'e', 'u', 'i']
a = input().lower()
i = 0
while i < len(a):
	if a[i] == '.':
		i += 1
	elif a[i] in glas:
		a = a.replace(a[i], '')
		i -= 1
	elif a[i] != '.':
		a = a.replace(a[i], '.' + a[i])
		i += 1
	i += 1
print(a)


def isvow(s):
	if s == 'y' or s == 'Y' or s == 'a' or (s == 'A') or (s == 'e') or (s == 'E') or (s == 'i') or (s == 'I') or (s == 'o') or (s == 'O') or (s == 'u') or (s == 'U'):
		return True
	else:
		return False
s = input()
for i in s:
	if isvow(i) == False:
		if i.isupper() == True:
			i = i.lower()
			print('.' + i, end='')
		else:
			print('.' + i, end='')
	else:
		continue


t = 1
for _ in range(t):
	s = input()
	x = ''
	y = list()
	y = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in range(len(s)):
		x += s[i].lower()
	z = ''
	for i in range(len(s)):
		if x[i] in y:
			continue
		else:
			z += '.' + x[i]
	print(z)


inp = input()
inp = inp.lower()
con = []
for i in range(0, len(inp)):
	if inp[i] != 'a' and inp[i] != 'i' and (inp[i] != 'u') and (inp[i] != 'e') and (inp[i] != 'o') and (inp[i] != 'y'):
		con.append(inp[i])
for i in range(0, len(con)):
	print('.' + con[i], end='')
print('')


import sys
from math import *
input = sys.stdin.readline
RI = lambda : [int(x) for x in sys.stdin.readline().strip().split()]
rw = lambda : input().strip().split()
from collections import defaultdict as df
import heapq
infinite = float('inf')
s = input().strip()
s = str.lower(s)
temp = ''
for i in range(len(s)):
	if s[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		pass
	else:
		temp += '.'
		temp += s[i]
print(temp)


s = input().lower()
vowels = 'aoyeui'
for _ in s:
	if not _ in vowels:
		print('.' + _, end='')


s1 = str(input())
s1 = s1.lower()
s2 = str()
for i in s1:
	if i in ['a', 'o', 'i', 'e', 'y', 'u']:
		pass
	else:
		s2 = s2 + '.' + i
print(s2)


s = input()
s = s.lower().translate(str.maketrans(dict.fromkeys('aeiouy')))
for c in s:
	print('.' + c, end='')


s = str(input())
d = ''
for i in range(len(s)):
	if s[i] != 'A' and s[i] != 'O' and (s[i] != 'Y') and (s[i] != 'E') and (s[i] != 'U') and (s[i] != 'I') and (s[i] != 'a') and (s[i] != 'o') and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		d = d + s[i]
d = d.lower()
res = [str(x) for x in str(d)]
f = '.'
for i in range(0, 2 * len(d), 2):
	res.insert(i, f)
ans = str(''.join(map(str, res)))
print(ans)


s = input().lower()
res = ''
i = 0
while i < len(s):
	if s[i] not in 'aeiouy':
		res += '.' + s[i]
	i += 1
print(res)


p = input()
k = ''
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in p:
	if i not in l:
		k = k + '.'
		if ord(i) >= 65 and ord(i) <= 90:
			j = chr(ord(i) + 32)
			k = k + j
		else:
			k = k + i
print(k)


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	j = str(i)
	if j.lower() in vowels:
		s = s.replace(j, '')
s2 = s.lower()
for k in s2:
	s2 += '.' + str(k)
s3 = s2[s2.index('.'):]
print(s3)


s = input().lower()
for i in s:
	if i in 'aoyeui':
		s = s.replace(i, '')
for i in s:
	print(f'.{i}', end='')


inp = input()
inp = inp.lower()
string1 = ''
for i in range(len(inp)):
	if inp[i] != 'a' and inp[i] != 'e' and (inp[i] != 'i') and (inp[i] != 'o') and (inp[i] != 'u') and (inp[i] != 'y'):
		string1 += '.' + inp[i]
print(string1)


string = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in vowels:
	string = string.replace(letter, '')
string = '.'.join(list(string))
string = '.' + string
print(string)


n = input()
s = 'AIOUEY'
v = 'aeiouy'
w = ''
lst = []
for i in n:
	if i not in s and i not in v:
		lst.append(i)
for j in lst:
	w = w + '.' + j
print(w.lower())


x = input()
s = ''
for i in range(len(x)):
	if ord(x[i].lower()) != ord('a') and ord(x[i].lower()) != ord('e') and (ord(x[i].lower()) != ord('i')) and (ord(x[i].lower()) != ord('o')) and (ord(x[i].lower()) != ord('u')) and (ord(x[i].lower()) != ord('y')):
		s += '.'
		s += x[i].lower()
print(s)


s = str(input())
low = s.lower()
new = list(low)
b = []
for i in new:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		b.append(i)
a = []
for j in range(0, int(len(b) * 2)):
	if j % 2 == 0:
		a.append('.')
	else:
		a.append(b[j // 2])
print(''.join(map(str, a)))


import math
import random
mod = 1000000007
r1 = lambda : int(input())
rm = lambda : map(int, input().split())
rls = lambda : list(rm())
s1 = input()
s1 = s1.lower()
ans = ''
for i in s1:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		ans += '.' + i
print(ans)


rejects = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
string = input()
for ch in string:
	if ch not in rejects:
		print(f'.{ch.lower()}', end='')
print()


vl = list('aiueoy')
s = input()
s = s.lower()
ans = ''
for v in s:
	if v in vl:
		continue
	else:
		ans += '.' + v
print(ans)


word = input()
word = word.lower()
word_lst = list(word)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
output = []
i = 0
while True:
	if i == len(word_lst):
		break
	if word_lst[i] in vowel:
		del word_lst[i]
	else:
		i += 1
for i in word_lst:
	i = '.' + i
	output.append(i)
print(''.join(output))


s = input().lower()
l = list(s)
temp = []
v1 = ['a', 'e', 'i', 'o', 'u', 'y']
for e in l:
	if e not in v1:
		temp.append(e)
str = '.' + '.'.join(temp)
print(str)


ch = str(input())
n = len(ch)
r1 = 'aeiouyAEIOUY'
r2 = 'bcdfghjklmnpqrstvwxz'
r3 = 'BCDFGHJKLMNPQRSTVWXZ'
res = ''
L = []
for k in range(n):
	t = 1
	for i in range(12):
		if ch[k] == r1[i]:
			t = 0
			break
	if t:
		L += [k]
for k in range(n):
	t = 1
	for i in range(20):
		if k in L and ch[k] == r3[i]:
			res = res + '.' + r2[i]
			t = 0
			break
	if t and k in L:
		res = res + '.' + ch[k]
print(res)


a = str(input())
a = a.lower()
b = []
for i in a:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		b.append('.' + i)
c = ''.join((str(e) for e in b))
print(c)


import sys
import math
get_string = lambda : sys.stdin.readline().strip()
get_int_list = lambda : list(map(int, sys.stdin.readline().strip().split()))
get_int = lambda : int(sys.stdin.readline())
pt = lambda x: sys.stdout.write(str(x) + '\n')
s = get_string().lower()
res = ''
vowel = set('aeiouy')
for i in s:
	if i not in vowel:
		res += '.' + i
print(res)


text = input()
text = text.lower()
final_text = ''
vowels = 'aoyeui'
for letter in text:
	if letter not in vowels:
		final_text = final_text + '.' + letter
print(final_text)


string = input()
l = []
newstr = ''
for i in string:
	l.append(i)
for i in l:
	asci = ord(i)
	if asci in (97, 101, 105, 111, 117, 121, 65, 69, 73, 79, 85, 89):
		continue
	if asci >= 98 and asci <= 122:
		newstr += '.'
		newstr += i
	else:
		newstr += '.'
		newstr += i.lower()
print(newstr)


class Vowels:

	def __init__(self, string, vowels):
		self.string = string
		self.vowels = vowels

	def del_vowels(self):
		return '.' + '.'.join([x for x in self.string if x not in self.vowels])
d = Vowels(input().lower(), ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'I', 'U', 'Y'))
print(Vowels.del_vowels(d))


s = input()
mystr = s.lower()
ans = []
for i in mystr:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		ans.append('.')
		ans.append(i)
sr = ''.join(map(str, ans))
print(sr)


palavra = input().lower()
palavra_ = list(palavra)
vogais = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
while i < len(palavra_):
	j = 0
	while j < len(vogais):
		if palavra_[i] == vogais[j]:
			palavra_.pop(i)
			i = -1
		j += 1
	i += 1
for i in palavra_:
	print('.', end='')
	print(i, end='')


text = input()
vowel = 'AOYEUIaoyeui'
result = ''
for char in text:
	checker = True
	for i in vowel:
		if char == i:
			checker = False
	if checker:
		result = result + '.' + char.lower()
print(result)


lst = []
lst2 = []
s = input().strip()
s = s.lower()
for i in s:
	lst.append(i)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in lst:
	if i not in vowels:
		lst2.append(i)
s1 = ''
for i in range(len(lst2)):
	s1 += '.' + lst2[i]
print(s1)


string = input().lower()
temp = string.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '').replace('', '.')
result = temp[::-1].replace('.', '', 1)
print(result[::-1])


str = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
result = ''
for ch in str:
	if ch not in vowels:
		result = result + '.'
		if ch.isupper():
			result = result + ch.lower()
		else:
			result = result + ch
print(result)


str1 = input().lower()
str2 = '.'.join([c for c in str1 if not c in 'aiueoy'])
print('.' + str2)


def solve():
	word = input().lower()
	s = str.maketrans(dict.fromkeys('aeiouy'))
	x = word.translate(s)
	for c in x:
		print('.' + c, end='')
solve()


n = input()
t = '.'
n1 = '.'
for i in range(len(n)):
	a = str(n[i])
	b = a
	if a != 'a' and a != 'e' and (a != 'i') and (a != 'o') and (a != 'u') and (a != 'A') and (a != 'E') and (a != 'I') and (a != 'O') and (a != 'U') and (a != 'y') and (a != 'Y'):
		if ord(a) >= 65 and ord(a) <= 90:
			b = chr(ord(a) + 32)
			t += b
		else:
			t += b
for i in range(1, len(t)):
	if i == 1:
		n1 += t[i]
	else:
		n1 += '.'
		n1 += t[i]
print(n1)


s = input().upper()
for i in ['A', 'O', 'Y', 'E', 'U', 'I']:
	s = s.replace(i, '')
s = '.'.join(list(s.lower()))
print('.' + s)


def vowel(c):
	v = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
	return c in v
string = input()
s2 = ''
for c in string:
	if not vowel(c):
		n = ord(c)
		if n < 91:
			s2 += '.'
			s2 += chr(n + 32)
		else:
			s2 += '.'
			s2 += c
print(s2)


s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
print('.', end='')
print(*s, sep='.')


a = input()
a = a.lower()
b = 'aeiouy'
d = ''
for c in a:
	if c not in b:
		d = d + c
e = ''
for f in d:
	e = e + '.' + f
print(e)


n = input()
k = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'y', 'Y', 'u', 'U']
res = ''
for i in range(len(n)):
	if n[i] not in k:
		res += '.' + n[i].lower()
print(res)


n = str(input()).lower()
wovels = {'a', 'o', 'y', 'e', 'u', 'i'}
for i in wovels:
	n = n.replace(i, '')
print('.' + '.'.join(n))


a = input()
l1 = len(a)
b = []
for i in range(0, l1):
	if a[i] != 'A' and a[i] != 'E' and (a[i] != 'I') and (a[i] != 'O') and (a[i] != 'U') and (a[i] != 'Y') and (a[i] != 'a') and (a[i] != 'e') and (a[i] != 'i') and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y'):
		b.append(a[i])
l2 = len(b)
c = []
for i in range(0, l2):
	c.append('.')
	c.append(b[i])
k = ''.join(map(str, c))
print(k.lower())


a = input()
a = list(a)
b = []
for i in range(len(a)):
	a[i] = a[i].lower()
	if a[i] != 'a' and a[i] != 'e' and (a[i] != 'o') and (a[i] != 'u') and (a[i] != 'y') and (a[i] != 'i'):
		b.append('.' + a[i])
for i in b:
	print(i, end='')


n = input()
k = ''
for i in n:
	if i in 'AEIOUYaeiouy':
		k = k + ''
	else:
		k = k + '.' + i.lower()
print(k)


string1 = input().lower()
output = ''
for i in string1:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		output = output + '.' + i
print(output)


s = input()
s = s.lower()
finalList = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in vowels:
		finalList.append('.' + s[i])
finalSring = ''.join(finalList)
print(finalSring)


st = input().lower()
ans = ''
for f in range(len(st)):
	if st[f] != 'a' and st[f] != 'o' and (st[f] != 'y') and (st[f] != 'e') and (st[f] != 'u') and (st[f] != 'i'):
		ans += '.' + st[f]
print(ans)


word = input().lower()
for ch in word:
	if not ch in 'aiouey':
		print('.' + str(ch), end='')
print()


s = input()
vivod = ''
a = list(s)
for b in a:
	if b.upper() not in ['A', 'O', 'Y', 'E', 'U', 'I']:
		vivod += '.'
		vivod += b.lower()
print(vivod)


s = input('')
s = s.lower()
t = ''
for letter in s:
	if not (letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y')):
		t += '.' + letter
print(t)


a = input()
c = a.lower()
b = list(c)
vowels = ['u', 'a', 'e', 'i', 'o', 'y']
l = []
for i in b:
	if i not in vowels:
		l.append(i)
for i in l:
	print('.' + i, end='')


st = list(input().lower())
vow = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
t = len(st)
while i < t:
	if st[i] in vow:
		st.remove(st[i])
		t -= 1
	else:
		i += 1
print('.', end='')
print('.'.join(st))


def change(s):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	st = ''
	s = s.lower()
	for i in s:
		if i not in vowels:
			st += '.' + i
	return st
s = input()
print(change(s))


s = input()
s = s.lower()
q = ''
for c in s:
	if c not in 'aoyeui':
		q += '.' + c
print(q)


x = input()
s = ''
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in x:
	if i.upper() in vowels:
		x.replace(i, '')
	else:
		i = i.lower()
		s = s + '.' + i
print(s)


st = input()
st = st.lower()
op = ''
for i in range(0, len(st)):
	if st[i] == 'a' or st[i] == 'e' or st[i] == 'i' or (st[i] == 'o') or (st[i] == 'u') or (st[i] == 'y'):
		i += 1
	else:
		op = op + '.' + st[i]
		i += 1
print(op)


s = input().lower()
VOWELS = ('a', 'e', 'i', 'o', 'u', 'y')
ch_list = []
for ch in s:
	if ch in VOWELS:
		continue
	ch_list.append(f'.{ch}')
print(''.join(ch_list))


STR = input()
string = ''
Vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for i in STR:
	if i in Vowels:
		string = string
	else:
		string = string + '.' + i.lower()
print(string)


st = input()
st = st.lower()
li = list(st)
new_li = [x for x in li if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y')]
burn = '.'.join(new_li)
print('.' + burn)


s = input().lower()
res = ''
vowels = 'aoyeui'
for c in s:
	if c not in vowels:
		res += '.' + c
print(res)


alfa = input()
beta = list(alfa)
for i in range(len(alfa)):
	beta[i] = beta[i].lower()
	if beta[i] == 'a' or beta[i] == 'e' or beta[i] == 'i' or (beta[i] == 'o') or (beta[i] == 'u') or (beta[i] == 'y'):
		beta[i] = ''
	else:
		beta[i] = '.' + beta[i]
print(''.join(beta))


s = input()
vowel = 'aeoyiu'
s = s.lower()
out = ''
for i in s:
	if i not in vowel:
		out = out + '.' + i
print(out)


char_list = [i for i in input()]
vowels = {'a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y'}
for i in range(len(char_list) - 1, -1, -1):
	if char_list[i] in vowels:
		del char_list[i]
new_char_list = []
for i in char_list:
	new_char_list.append('.')
	new_char_list.append(i)
for i in range(1, len(new_char_list), 2):
	if new_char_list[i].isupper:
		new_char_list[i] = new_char_list[i].lower()
for i in new_char_list:
	print(i, end='')


my_word = input().lower()
new_word = ''
for i in my_word:
	if i not in 'aoieuy':
		new_word = new_word + '.' + i
	else:
		new_word = new_word + ''
print(new_word)


s = input()
n = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
l = []
for i in s:
	if i not in n:
		l.append(i)
m = []
i = 0
for k in range(len(l) * 2):
	if k % 2 != 0:
		m.insert(k, l[i])
		i += 1
	else:
		m.insert(k, '.')
j = ''.join(m)
j = j.lower()
print(j)


import re

def rem_vowel(s):
	return re.sub('[aeouyiAEOUIY]', '', s)
s = input()
s = rem_vowel(s)
s.lower()
s = list(s)
l = []
for i in range(len(s)):
	l.append('.')
	l.append(s[i].lower())
str1 = ''.join([str(i) for i in l])
print(str1)


x = list(input().lower())
y = list()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if i in vowels:
		continue
	y.append('.')
	y.append(i)
print(*y, sep='')


s = input().lower()
new_s = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for alpha in s:
	if alpha not in vowels:
		alpha = alpha.lower()
		new_s = new_s + '.' + alpha
	elif alpha in vowels:
		continue
print(new_s)


a = 'aeiouy'
word = str(input())
for i in word.lower():
	if i not in a:
		print(''.join('.' + i), end='')


a = 'AEIYOUaeiyou'
word = input()
x = ''
for i in range(len(word)):
	h = word[i]
	if h in a:
		None
	else:
		x = x + '.' + h.lower()
print(x)


import math
st = input()
li = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
dt = ''
for x in st:
	if x not in li:
		if 'a' <= x and x <= 'z':
			dt = dt + '.' + x
		elif 'A' <= x and x <= 'Z':
			dt = dt + '.' + chr(ord(x) + 32)
print(dt)


def solve(string):
	string = string.lower()
	result = ''
	for c in string:
		if c in 'aoyeui':
			continue
		else:
			result = result + '.' + c
	return result
print(solve(input()))


t = input().lower()
k = len(t)
f = {}
m = ''
for i in range(0, k):
	f[i] = str(t[i])
	if f[i] == 'a' or f[i] == 'e' or f[i] == 'i' or (f[i] == 'o') or (f[i] == 'u') or (f[i] == 'y'):
		continue
	else:
		g = str('.' + f[i])
		m = m + g
print(str(m))


from sys import stdout
string = list(input().lower())
vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
i = 0
while True:
	try:
		if string[i] in vowels:
			del string[i]
			continue
		else:
			i += 1
	except IndexError:
		break
for i in string:
	stdout.write('.')
	stdout.write(i)


n = input()
a = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
a1 = 'abcdefghijklmnopqrstuvwxyz'
a2 = 'AOYEUIaoyeui'
l = []
for i in range(len(n)):
	if n[i] not in a2:
		l += [n[i]]
for x in range(len(l)):
	if l[x] in a:
		l[x] = a1[a.index(l[x])]
	l[x] = '.' + l[x]
print(''.join(l))


s = input()
sl = s.lower()
sl = sl.replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('y', '')
sr = ''
for i in sl:
	sr = sr + '.' + i
print(sr)


def listo(dab):
	str1 = ''
	return str1.join(dab)
import string
m = input()
s = m.lower()
s = list(s)
a = ['a', 'e', 'i', 'o', 'u', 'y']
dab = []
for i in range(len(s)):
	if s[i] in a:
		continue
	else:
		dab.append('.')
		dab.append(s[i])
print(listo(dab))


l = list(input())
k = []
for i in l:
	if i in list('aeiouyAEIYOU'):
		pass
	else:
		k.append('.')
		k.append(i.lower())
print(''.join((str(x) for x in k)))


word = input('').lower().translate({ord(c): None for c in 'aeiouy'})
splts = list(word)
print('.' + '.'.join(splts))


ini = input()
ini = ini.lower()
vowels = 'aeiouy'
res = ''
for char in ini:
	if char not in vowels:
		res += char
ans = ''
for char in res:
	ans += '.' + char
print(ans)


a = input()
b = ''
for i in a:
	if ord(i) < 95:
		b = b + chr(ord(i) + 32)
	else:
		b = b + i
v = ''
for i in b:
	if ord(i) != 97 and ord(i) != 101 and (ord(i) != 105) and (ord(i) != 111) and (ord(i) != 121) and (ord(i) != 117):
		v = v + i
for i in v:
	print('.', i, sep='', end='')


X = input().lower()
X = ''.join(filter(lambda x: x not in 'aiouey', X))
print(X.replace('', '.', len(X)))


s = input()

def cap(r):
	if ord(r) < ord('a'):
		return chr(ord(r) + (ord('a') - ord('A')))
	return r
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in range(len(s)):
	r = cap(s[i])
	if r not in vowels:
		ans += '.' + r
print(ans)


def StringTask(s):
	s = s.lower()
	res = ''
	for i in s:
		if i != 'a' and i != 'u' and (i != 'o') and (i != 'e') and (i != 'i') and (i != 'y'):
			res += '.' + i
	return res
s = input()
print(StringTask(s))


cnhjrf = input().lower()
cnhjrf = cnhjrf.replace('a', '')
cnhjrf = cnhjrf.replace('o', '')
cnhjrf = cnhjrf.replace('e', '')
cnhjrf = cnhjrf.replace('y', '')
cnhjrf = cnhjrf.replace('u', '')
cnhjrf = cnhjrf.replace('i', '')
hfpvth = 0
for hfpvth in range(len(cnhjrf)):
	print('.' + cnhjrf[hfpvth], end='')
	hfpvth = hfpvth + 1


import sys
print('.' + '.'.join([char.lower() for char in sys.stdin.readline().strip() if char.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']]))


n = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
const = []
for i in range(len(n)):
	if n[i] not in vowels:
		const.append('.')
		const.append(n[i])
const = [x.lower() for x in const]
print(''.join(const))


kata = input().lower()
res = ''
vowels = ['a', 'i', 'u', 'y', 'e', 'o']
for char in kata:
	if char in vowels:
		pass
	else:
		res = res + '.' + char
print(res)
print()


firstinput = input('')
newoutput = ''
vowels = ('A', 'E', 'I', 'O', 'Y', 'U', 'a', 'e', 'i', 'o', 'u', 'y')
for userinput in firstinput:
	if userinput not in vowels:
		newoutput += '.' + userinput
print(newoutput.lower())


a = input()
a1 = ''
b = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
for i in range(len(a)):
	if a[i] not in b:
		a1 += a[i].lower()
for k in range(len(a1) - 1):
	print('.', a1[k], end='', sep='')
print('.' + a1[-1])


from sys import stdin

def main():
	inp = stdin
	vocals = 'AOYEUI'
	pal = inp.readline().strip().upper()
	fin = ''
	for i in range(0, len(pal)):
		if not pal[i] in vocals:
			fin = fin + '.' + str(pal[i])
	print(fin.lower())
main()


def splitWord(word):
	return [char for char in word]
string = input()
string = string.lower()
vowels = 'aoyeui'
splitString = splitWord(string)
i = 0
noVowels = ''
for i in range(0, len(splitString)):
	if not splitString[i] in vowels:
		noVowels = noVowels + splitString[i]
splitString = splitWord(noVowels)
output = ''
for i in range(0, len(splitString)):
	output = output + '.'
	output = output + splitString[i]
print(output)


import string
s = input()
a = list(s)
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
LL = list(string.ascii_lowercase)
UL = list(string.ascii_uppercase)
LC = [x for x in LL if x not in vowels]
UC = [x for x in UL if x not in vowels]
for i in range(len(a)):
	if a[i] in vowels:
		a[i] = ''
	elif a[i] in UL:
		a[i] = '.' + LL[UL.index(a[i])]
	else:
		a[i] = '.' + a[i]
ans = ''
for x in a:
	ans += x
print(ans)


check_list = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word = input()
end = ''
for ltr in word:
	if ltr not in check_list:
		if ord('a') <= ord(ltr) <= ord('z'):
			end += '.' + ltr
		else:
			ltr = chr(ord('a') - ord('A') + ord(ltr))
			end += '.' + ltr
print(end)


i = str(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for a in range(6):
	i = i.replace(vowels[a], '')
i = '.'.join(i)
print('.' + i)


print(''.join(['.' + i for i in input().lower() if i not in 'aiueoy']))


import re
for c in input().lower():
	print('.', c, sep='', end='') if not re.match('[aeiouy]', c) else 0
print()


str1 = input()
vowels = 'aoyeui'
arr = []
for i in range(len(str1)):
	if str1[i].lower() in vowels:
		continue
	else:
		arr += str1[i]
str2 = '.'.join(map(str, arr))
str2 = '.' + str2
print(str2.lower())


print(''.join(('.' + x for x in input().lower() if x not in 'aeioyu')))


dict_word = {'a', 'o', 'y', 'e', 'u', 'i'}
char = '.'
new_word = ''
word = input().lower()
for i in word:
	if i not in dict_word:
		new_word = new_word + char + i
print(new_word)


import re
input_str = input()
ptn = '[aoyeuiAOYEUI]'
input_str = re.sub(ptn, '', input_str)
input_str = input_str.lower()
result = ''
for i in list(input_str):
	result = result + '.' + i
print(result)


x = input()
res = ''
li = ['a', 'o', 'y', 'e', 'u', 'i']
for i in x:
	if i.lower() in li:
		continue
	res = res + '.' + i.lower()
print(res)


a = ['a', 'o', 'y', 'e', 'u', 'i']
print(''.join([f'.{i}' for i in list(filter(lambda x: not x in a, list(input().lower())))]))


strg = input()
vowel = {'a', 'A', 'o', 'O', 'E', 'e', 'U', 'u', 'i', 'I', 'y', 'Y'}
res = ''
for i in strg:
	if i not in vowel:
		res += '.' + i.lower()
print(res)


a = input().lower()
m = ' '
for i in a:
	if i in 'aeiyou':
		continue
	else:
		m = m + '.' + i
print(m)


v_s = ['a', 'e', 'i', 'o', 'u', 'y']
str = input()
str2 = ''
str = str.lower()
for c in str:
	if c not in v_s:
		str2 += '.'
		str2 += c
print(str2)


s = input().lower()
sl = []
for i in s:
	sl.append(i)
for i in 'aeiouy':
	while i in sl:
		sl.remove(i)
print('.' * (len(sl) > 0) + '.'.join(sl))


Word = str(input())
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
Word = Word.lower()
List = []
for i in Word:
	if i not in Vowels:
		List.append(i)
print('.' + '.'.join(List))


raw = list(str(input()))
no_vowel = [char for char in raw if char != 'a' and char != 'i' and (char != 'u') and (char != 'e') and (char != 'o') and (char != 'y') and (char != 'A') and (char != 'I') and (char != 'U') and (char != 'E') and (char != 'O') and (char != 'Y')]
changed_consonant = ['.' + char.lower() for char in no_vowel]
print(''.join(changed_consonant))


a = input('')
b = a.lower()
b = b.replace('a', '')
b = b.replace('e', '')
b = b.replace('i', '')
b = b.replace('o', '')
b = b.replace('u', '')
b = b.replace('y', '')
c = ''
for k in range(len(b)):
	c += '.'
	c += b[k]
print(c)


x = input()
v = 'aeiouyAEIOUY'
vowels = list(v)
for i in range(len(x)):
	if x[i] in vowels:
		continue
	else:
		print('.', end='')
		print(x[i].lower(), end='')


import sys
input = sys.stdin.readline

def inp():
	return int(input())

def inlt():
	return list(map(int, input().split()))

def insr():
	s = input().strip().lower()
	return list(s[:len(s)])

def invr():
	return map(int, input().split())
s = insr()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
updated = []
for i in s:
	if i not in vowels:
		updated.append(i)
print('.' + '.'.join(updated))


s = input()
s = s.lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
p = ''
for i in s:
	if i in l:
		p = s.replace(i, '')
		s = p
if p == '':
	p = s
d = ''
for i in p:
	d = d + '.' + i
print(d)


s = input()
s = s.lower()
i = 0
while len(s) > i:
	if s[i] in ['a', 'o', 'y', 'e', 'u', 'i']:
		s = s[:i] + s[i + 1:]
		i -= 1
	i += 1
i = 0
while len(s) > i:
	s = '.' + s[i] + s[:i] + s[i + 1:]
	i += 2
s = list(s)
s.reverse()
s = ''.join(s)
print('.' + str(s[:-1]))


a = input()
a = list(a)
b = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
c = ''
for i in range(len(a)):
	if ord(a[i]) < 96:
		a[i] = chr(ord(a[i]) + 32)
for i in range(len(a)):
	if (a[i] in b) == False:
		c = c + '.' + a[i]
print(c)


import sys
input = sys.stdin.readline

def inp():
	return int(input())

def inlt():
	return list(map(int, input().split()))

def insr():
	s = input()
	s = s.lower()
	return list(s[:len(s) - 1])

def invr():
	return map(int, input().split())
word = insr()
Vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word2 = []
word3 = []
for i in range(len(word)):
	if word[i] in Vowels:
		word[i] = ''
word2 = [feld for feld in word if feld != '']
for o in range(len(word2)):
	word3.append('.')
	word3.append(word2[o])
for letter in word3:
	print(letter, end='')


s = input()
l = ['a', 'u', 'o', 'i', 'e', 'A', 'U', 'O', 'I', 'E', 'Y', 'y']
t = ''
for c in s:
	if c not in l:
		t += c
t = t.lower()
print('.' + '.'.join(t))


s = str(input())
s.split()
vowels = 'aeiouy'
vowels.split()
new_string = ''
for letter in s:
	for v in vowels:
		if letter.lower() == v.lower():
			break
	else:
		new_string += '.' + letter.lower()
print(new_string)


(IN, result) = ([i.lower() for i in input() if not i.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']], '')
for i in IN:
	result += '.' + i
print(result)


import sys

def main():
	vowels = 'aoyeui'
	s = list(sys.stdin.readline().lower().rstrip())
	x = 0
	while x < len(s):
		if s[x] in vowels:
			s.remove(s[x])
		else:
			x += 1
	x = 0
	while x < len(s):
		s.insert(x, '.')
		x += 2
	sys.stdout.write('{}'.format(''.join(s)))
main()


import os
Get_String = str(input())
Mod_String = Get_String.replace('A', '').replace('a', '').replace('E', '').replace('e', '').replace('O', '').replace('o', '').replace('Y', '').replace('y', '').replace('U', '').replace('u', '').replace('I', '').replace('i', '')
List_Mod_El = []
for i in Mod_String:
	Str_Ele = '.'
	App_Str = Str_Ele + i
	List_Mod_El.append(App_Str)
listToStr = ''.join([str(elem) for elem in List_Mod_El])
print(listToStr.lower())


a = str(input()).lower()
x = ''
for i in a:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		x = x + '.' + i
	else:
		x = x
print(x)


str = input()
str = str.lower()
str1 = ' '
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(str)):
	if str[i] not in l:
		str1 += '.'
		str1 += str[i]
print(str1)


for char in input().lower():
	if char in 'aeiouy':
		continue
	print('.' + char, end='')
print()


s = input()
vowels = set(['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'])
result = []
for l in s:
	if l in vowels:
		continue
	else:
		result.append('.')
		result.append(l.lower())
print(''.join(result))


def vowels():
	sen = input()
	sen = sen.lower()
	sen2 = list(sen)
	vow = set('AOYEUIaoyeui')
	ans = []
	for x in sen2:
		if x in vow:
			pass
		else:
			ans.append('.')
			ans.append(x)
	answer = ''
	answer = answer.join(ans)
	print(answer)
vowels()


x = input()
x = x.lower()
s = '.'
f = ''
i = 0
for letters in x:
	if letters == 'a' or letters == 'e' or letters == 'i' or (letters == 'o') or (letters == 'u') or (letters == 'y'):
		x = x.replace(letters, '')
for g in range(len(x)):
	y = s + x[g]
	f = f + y
print(f)


n = input().lower()
v = 'aeiouy'
k = ''
for i in n:
	if i not in v:
		k += '.' + i
print(k)


word = input()
word = str(word).lower()
for vowel in 'aeiouy':
	word = word.replace(vowel, '')
ans = ''
for consonent in word:
	ans = ans + '.' + consonent
print(ans)


inp = input()
out = []
for i in range(len(inp)):
	if inp[i].lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		out.append('.' + inp[i].lower())
print(''.join(out))


st = input()
st = st.lower()
p = ''
for i in st:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'Y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U'):
		continue
	p = p + '.' + str(i)
print(p)


string = input()
l = ['a', 'e', 'i', 'o', 'u', 'y']
unique = []
string = string.lower()
for i in string:
	if i not in unique:
		unique.append(i.lower())
for i in unique:
	check = 0
	if i.lower() in l:
		string = string.replace(i, '')
	elif i not in l:
		string = string.replace(i, '.' + i.lower())
print(string)


s = list(input().lower())
i = 0
data = ['a', 'i', 'o', 'e', 'u', 'y']
while i < len(s):
	if s[i] in data:
		del s[i]
	else:
		s.insert(i, '.')
		i += 2
for i in range(len(s)):
	print(s[i], end='')


def stringTask(word):
	newWord = ''
	replaceWord = word.lower()
	vowel = ['a', 'o', 'i', 'y', 'e', 'u', 'i']
	for i in range(len(replaceWord)):
		letter = replaceWord[i]
		if letter not in vowel:
			temp = '.' + letter
			newWord += temp
	return newWord

def main():
	inp = input()
	print(stringTask(inp))
main()


a = str(input())
a = a.lower()
a = ' '.join(a)
b = a.split()
c = []
for i in b:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		c.append(i)
d = ''
for x in c:
	d = d + x
e = '.'.join(d)
print('.' + e)


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
s2 = ''
for n in range(0, len(s)):
	if s[n] in vowels:
		continue
	else:
		s2 += '.' + s[n]
print(s2)


word = input()
word = word.lower()
if word.isalpha():
	word = list(word)
	for (i, letter) in enumerate(word):
		if letter in ['a', 'e', 'u', 'i', 'o', 'y']:
			word[i] = ''
		else:
			word[i] = f'.{word[i]}'
print(''.join(word))


def StringTask(s):
	ret = ''
	for i in s:
		if i not in 'AOYEUIaoyeui':
			ret += '.' + i.lower()
	print(ret)
s = input()
StringTask(s)


vowels = ['a', 'A', 'e', 'E', 'O', 'o', 'U', 'u', 'i', 'I', 'y', 'Y']
word = input()
out = ''
empty = ''
for i in range(len(word)):
	if word[i] not in vowels:
		add = '.' + word[i]
		out += add.lower()
print(empty.join(out))


def stringtask():
	stg = list(input().lower())
	vov = ['A', 'O', 'Y', 'E', 'U', 'I']
	newst = []
	for i in stg:
		if i.upper() not in vov:
			newst.append('.')
			newst.append(i)
	return ''.join(newst)
print(stringtask())


x = input()
sum = ''
x = x.lower()
for i in x:
	if i in 'aiouey':
		pass
	else:
		sum = sum + i
sum2 = ''
for i in sum:
	sum2 = sum2 + '.' + i
print(sum2)


s = input().lower()
ch = ''
for x in s:
	if x not in 'oeuiya':
		ch += '.' + x
print(ch)


f = lambda x: '' if x in 'aeoiyuAEOIYU' else '.' + x.lower()
print(''.join([f(k) for k in input()]))


a = input()
a = a.lower()
test_list = []
alpha = 'a'
for i in range(0, 26):
	test_list.append(alpha)
	alpha = chr(ord(alpha) + 1)
for i in test_list:
	if i == 'a':
		a = a.replace('a', '')
	elif i == 'o':
		a = a.replace('o', '')
	elif i == 'y':
		a = a.replace('y', '')
	elif i == 'e':
		a = a.replace('e', '')
	elif i == 'u':
		a = a.replace('u', '')
	elif i == 'i':
		a = a.replace('i', '')
	else:
		a = a.replace(i, f'.{i}')
print(a)


Input = input()
vowels = 'AOYEUIaoyeui'
ans = ''
for letter in Input:
	if letter in vowels:
		ans = ans + ''
	elif letter.lower() != letter:
		ans = ans + '.' + letter.lower()
	else:
		ans = ans + '.' + letter
print(ans)


import string
vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
x = input()
x = x.lower()
for i in range(0, 12):
	x = x.replace(vowels[i], '')
m = ''
for i in range(0, len(x)):
	m += '.'
	m += x[i]
print(m)


s = input()
s = s.lower()
print('.' + '.'.join(list(s.translate(s.maketrans('', '', 'aoyeui')))))


word = input().lower()
final = ''
for vowels in word:
	if vowels not in 'aeiouy':
		final += '.' + vowels
print(final)


string = input()
string = string.lower()
lst_string = list(string)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(lst_string):
	if lst_string[i] in vowels:
		lst_string.pop(i)
	else:
		i += 1
i = 0
while i < len(lst_string):
	if lst_string[i] != '.':
		lst_string.insert(i, '.')
		i += 1
	i += 1
string = ''.join(lst_string)
print(string)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = str.lower(input())
length = len(word)
output = []
overalliterator = 0
worditerator = 0
while overalliterator < length:
	voweliterator = 0
	while voweliterator < 6:
		if word[worditerator] == vowels[voweliterator]:
			break
		else:
			voweliterator += 1
	if voweliterator == 6:
		output.append('.' + word[worditerator])
	overalliterator += 1
	worditerator += 1
print(''.join(output))


string = input('')
consonants = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
result = ''
list_string = string.split()
for word in list_string:
	word_one = ''
	for letter in word:
		if letter.upper() in consonants:
			word_one += letter
		else:
			continue
	result += word_one + ' '
final_string = ''
for letter in result:
	if letter.upper() in consonants:
		letter = '.' + letter
	final_string += letter
print(final_string.lower())


var = input()
var2 = ''
for x in range(len(var)):
	if var[x] == 'a' or var[x] == 'A' or var[x] == 'e' or (var[x] == 'E') or (var[x] == 'i') or (var[x] == 'I') or (var[x] == 'o') or (var[x] == 'O') or (var[x] == 'u') or (var[x] == 'U') or (var[x] == 'y') or (var[x] == 'Y'):
		var2 += var[x].replace(var[x], '')
	else:
		var2 += var[x]
var3 = ''
for x in range(len(var2)):
	var3 += '.' + var2[x]
print(var3.lower())


x = input()
s = ''
for i in range(len(x)):
	if x[i] in 'AEIOUYaeiouy':
		s = s + ''
	elif x[i].isupper():
		s = s + '.' + x[i].lower()
	else:
		s = s + '.' + x[i]
print(s)


def modify(s):
	vowels = 'aeiouyAEIOUY'
	ans = ''
	for i in s:
		if i in vowels:
			pass
		else:
			ans += '.' + i.lower()
	return ans
s = input()
print(modify(s))


w = input()
l = []
for i in w:
	i.lower()
	if i.lower() == 'a' or i.lower() == 'e' or i.lower() == 'o' or (i.lower() == 'i') or (i.lower() == 'u') or (i.lower() == 'y'):
		continue
	else:
		print('.' + i.lower(), end='')


print(''.join(('.' + x for x in input().lower() if x not in 'aeyuoi')))


n = input()
i = 0
m = n.lower()
for char in m:
	if char in 'a e i o u y':
		m = m.replace(char, ' ')
s = m.split()
string = ''.join(s)
print('.' + '.'.join(string))


word = input()
out = ''
for letter in word:
	if letter not in 'AOYEUI' and letter.isupper():
		out = out + '.' + letter.lower()
	elif letter not in 'aoyeui' and letter.islower():
		out = out + '.' + letter
print(out)


a = [x for x in input()]
i = len(a) - 1
while i != -1:
	if a[i].lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		del a[i]
	elif i != 0:
		a.insert(i, '.')
	else:
		a.insert(0, '.')
	i -= 1
final = ''
for i in a:
	final += i.lower()
print(final)


word = str(input()).lower()
vowels = 'aeiouy'
word2 = ''
for i in range(0, len(word)):
	if word[i] not in vowels:
		word2 += word[i]
for i in range(0, len(word2)):
	print('.{}'.format(word2[i]), end='')
print('')


import string

def string_task(word):
	my_strings = ['.' + i for i in word.lower() if i not in 'aoyeui' and i in string.ascii_letters]
	return ''.join(my_strings)
_word = input()
new = string_task(_word)
print(new)


s = list(input())
l = set('aeuoyiAEYUOI')
x = []
for i in range(len(s)):
	if s[i] not in l:
		x.append('.' + s[i].lower())
print(''.join(x))


import sys

def processString(my_string):
	processedString = my_string.lower()
	vowels = 'aoyeui'
	for vowel in vowels:
		if vowel in processedString:
			processedString = processedString.replace(vowel, '')
	processedString = '.' + '.'.join(list(processedString))
	return processedString
word = input().strip()
print(processString(word))


str1 = input()
str1 = str1.lower()
li = list(str1)
l2 = list()
for x in li:
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		continue
	else:
		l2.append(x)
str2 = '.'.join(l2)
str3 = '.' + str2
print(str3)
l2.clear()
li.clear()
str3 = ''


s = input()
v = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for i in s:
	if i in v:
		continue
	elif ord(i) < 98:
		ans += '.' + i.lower()
	else:
		ans += '.' + i
print(ans)


init = list(input())
vowels = list('aeiouyAEIOUY')
const = list('bcdfghjklmnpqrstvwxz')
constc = list('BCDFGHJKLMNPQRSTVWXZ')
for i in init:
	if i in vowels:
		continue
	elif i in const:
		print('.' + i, end='')
	elif i in constc:
		print('.' + const[int(constc.index(i))], end='')


third_list = []
string = input()
lis = [i for i in string]
for i in range(len(lis)):
	for _ in lis:
		if _ == 'o' or _ == 'u' or _ == 'a' or (_ == 'e') or (_ == 'y') or (_ == 'i') or (_ == 'O') or (_ == 'U') or (_ == 'A') or (_ == 'E') or (_ == 'Y') or (_ == 'I'):
			lis.remove(_)
for letters in lis:
	a = letters.lower()
	third_list.append(a)
answer = '.'.join(third_list)
print('.' + answer)


string = input()
string = string.lower()
out = ''
vowels = set(['a', 'e', 'i', 'o', 'u', 'y'])
for letter in string:
	if letter not in vowels:
		out += '.' + letter
print(out)


def fun():
	s = list(input().strip())
	v = {'A': True, 'O': True, 'Y': True, 'E': True, 'U': True, 'I': True}
	ans = ''
	for i in s:
		if i.upper() in v:
			continue
		else:
			ans += '.' + i.lower()
	print(ans)
fun()


m = input()
f = []
f1 = ['a', 'o', 'y', 'e', 'u', 'i']
for i in m:
	if i.lower() not in f1:
		f.append(i.lower())
	else:
		continue
u = '.'
print('.' + u.join(f))


string = input()
answer = ''
vowel_set = set()
for letter in 'aoeyiu':
	vowel_set.add(letter)
for letter in string:
	let = letter.lower()
	if let not in vowel_set:
		answer += '.' + let
print(answer)


def isVowel(char):
	if char == 'a' or 'e' or 'i' or 'y' or 'u' or 'o':
		return True
	else:
		return False
string = input()
string = string.lower()
new_string = ''
for char in string:
	if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
		pass
	else:
		new_string += '.' + char
print(new_string)


word = input().lower()
answer = ''
for item in word:
	if item not in ('a', 'e', 'i', 'o', 'u', 'y'):
		answer = answer + '.' + item
print(answer)


w = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
o = ''
for letter in w:
	if letter in vowels:
		continue
	if letter.isupper():
		o = o + '.'
		o = o + letter.lower()
	else:
		o = o + '.'
		o = o + letter
print(o)


def modify():
	a = input()
	b = a.lower()
	c = list(b)
	d = []
	for item in c:
		if not (item == 'a' or item == 'e' or item == 'i' or (item == 'o') or (item == 'u') or (item == 'y')):
			d.append('.' + str(item))
	delimiter = ''
	e = delimiter.join(d)
	print(e)
modify()


s = input()
a = ''
for c in s:
	if c in 'aeiouyAEIOUY':
		continue
	c = c.lower()
	a += '.' + c
print(a)


string = input()
string = string.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in vowels:
	string = string.replace(letter, '')
string_2 = ''
for i in string:
	string_2 = string_2 + '.' + i
print(string_2)


n = input()
s = n.lower()
vowels = 'aeiouy'
li = []
for i in range(len(s)):
	if s[i] not in vowels:
		li.append(s[i])
print('.' + '.'.join(li))


checking = ['a', 'o', 'e', 'u', 'i', 'y']
out = ''
for i in input().lower():
	if not i in checking:
		out += '.' + i
print(out)


import sys
vowels = input()
if len(vowels) < 0 or len(vowels) > 100:
	sys.exit(1)
vowels = vowels.lower()
vowels = vowels.replace('a', '')
vowels = vowels.replace('o', '')
vowels = vowels.replace('y', '')
vowels = vowels.replace('e', '')
vowels = vowels.replace('u', '')
vowels = vowels.replace('i', '')
dot = '.'
print('.' + dot.join(vowels))


s = input()
r = s.lower()
for i in r:
	if not (i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'i') or (i == 'u')):
		print('.{}'.format(i), end='')


t = input()
s = []
vol = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(t)):
	if t[i] not in vol:
		s.append('.')
		if t[i].isupper():
			s.append(t[i].lower())
		else:
			s.append(t[i])
x = ''.join(s)
print(x)


wort = input().lower()
neuesWort = ''
for i in wort:
	if i not in 'aoyeui':
		neuesWort = neuesWort + '.' + i
print(neuesWort)


word = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in word:
	if i in vowel:
		continue
	elif i not in vowel:
		print('.' + i.lower(), end='')


e = input()
f = 'aoyeui'
e = e.lower()
for i in range(0, len(e)):
	if e[i] in f:
		continue
	else:
		print('.' + e[i], end='')


s = input()
import re
s = re.sub(f'a|e|i|o|y|u', '', s.lower())
x = ''
for c in s:
	x += '.' + c
print(x)


s = input()
ans = ''
for char in s:
	if char.upper() in ('A', 'Y', 'E', 'I', 'O', 'U'):
		continue
	else:
		ans = ans + '.' + char.lower()
print(ans)


a = 'BCDFGHJKLMNPQRSTVWXZ'
b = 'bcdfghjklmnpqrstvwxz'
ls1 = []
ls2 = []
for i in range(len(a)):
	ls1.append(a[i])
for i in range(len(b)):
	ls2.append(b[i])
list = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
n = input()
l = []
new = []
for j in range(len(n)):
	l.append(n[j])
	if n[j] not in list:
		new.append(n[j])
for i in range(len(new)):
	if new[i] in a:
		d = a.index(new[i])
		new[i] = b[d]
	print('.', new[i], end='', sep='')


x = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for letter in x:
	if letter not in vowels:
		ans = ans + '.'
		lc = letter.lower()
		ans = ans + lc
print(ans)


w = input()
nv = w
v = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for i in nv:
	if i in v:
		nv = nv.replace(i, '')
res = '.' + '.'.join((nv[i] for i in range(0, len(nv), 1)))
res = res.lower()
print(res)


s = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
answer = ''
for var in s:
	if var not in vowels:
		answer += '.' + var.lower()
print(answer)


word = input()
word = word.lower()
word2 = ''
for letter in word:
	if letter != 'a' and letter != 'o' and (letter != 'y') and (letter != 'e') and (letter != 'u') and (letter != 'i'):
		word2 = word2 + '.'
		word2 = word2 + str(letter)
print(word2)


str1 = input()
new_str = ''
for i in str1:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'Y') or (i == 'O') or (i == 'U') or (i == 'a') or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		new_str += '.'
		if i.isupper() == True:
			new_str += i.lower()
		else:
			new_str += i
print(new_str)


s = input()
con = []
vow = ['a', 'e', 'o', 'i', 'u', 'y']
s = s.lower()
for i in s:
	if i in vow:
		continue
	else:
		con.append(i)
for i in con:
	print('.{}'.format(i), end='')


stra = input()
stra = stra.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for e in stra:
	if e in vowels:
		stra = stra.replace(e, '')
l = []
for e in stra:
	l.append(e)
stra = '.'.join(l)
stra = '.' + stra
print(stra)


def main():
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	output = ''
	string = input()
	for i in range(len(string)):
		if string[i].lower() in vowels:
			continue
		if string[i].isupper():
			output = output + '.' + string[i].lower()
			continue
		output = output + '.' + string[i]
	print(output)
main()


userstring = input().lower()
lll = list()
for letter in userstring:
	lll.append(letter)
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
indexvowels = list()
count = 0
for l in lll:
	for v in vowels:
		if l == v:
			indexvowels.append(lll.index(l, count))
	count += 1
for index in sorted(indexvowels, reverse=True):
	lll.pop(index)
newlll = list()
for letter in lll:
	newlll.append('.' + letter)
ans = ''.join(newlll)
print(ans)


def is_val(s):
	return s == 'a' or s == 'i' or s == 'o' or (s == 'y') or (s == 'e') or (s == 'u')

def delete(str1):
	str2 = ''
	for i in str1:
		if is_val(i):
			pass
		else:
			str2 += i
	return str2
str3 = input()
str3 = delete(str3.lower())
for i in str3:
	print('.' + i, end='')


print(''.join(('.' + x for x in input().lower() if x not in 'aeouiy')))


s = input()
res = ''
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for x in s:
	if x in v:
		continue
	res = res + '.' + x.lower()
print(res)


text = input().lower()
result = ''
leng = len(text)
if leng >= 1 and leng <= 100:
	for i in range(0, leng):
		if text[i] not in ['a', 'o', 'y', 'e', 'u', 'i']:
			result += '.'
			result += text[i]
print(result)


str = input()
vow = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
for i in str:
	if i not in vow:
		t = ord(i)
		print('.', end='')
		if t > 64 and t < 91:
			print(chr(t + 32), end='')
		else:
			print(i, end='')


s = list(input())
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
s = ''.join([l for l in s if l not in vowels])
stringv = ''
for x in s:
	stringv += x
stringv = stringv.lower()
for _ in stringv:
	print('.', end=_)


word = input().lower()
n = len(word)
output = ''
for a in range(n):
	if word[a] not in 'aeiouy':
		output += '.'
		output += word[a]
print(output)


def main():
	char = input()
	n = len(char)
	ans = []
	lst = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
	for i in range(n):
		if char[i] not in lst:
			ans.extend(['.', char[i].lower()])
	print(''.join(map(str, ans)))
t = 1
while t != 0:
	main()
	t -= 1


data = input()
data = data.lower().replace(' ', '')
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
output = ''
for value in data:
	if value not in vowels:
		output += '.' + value
print(output)


Vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
x = input()
x = x.lower()
for i in x:
	if i in Vowels:
		x = x.replace(i, '')
y = ''
for i in range(len(x)):
	y += '.'
	y += x[i]
print(y)


k = input()
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
m = ''
for i in k:
	if i not in l:
		if ord(i) > 64 and ord(i) < 91:
			m = m + '.' + chr(ord(i) + 32)
		else:
			m = m + '.' + chr(ord(i))
print(m)


s = input()
a = ''
v = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(s)):
	if s[i].upper() in v:
		continue
	else:
		b = s[i].lower()
		a = a + '.' + b
print(a)


a = input().lower()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
z = ''
for i in a:
	if i not in gl:
		z = z + '.' + i
print(z)


a = str(input())
a = a.lower()
b = len(a)
i = 0
s = ''
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
while i < b:
	if not a[i] in vowels:
		s = s + '.' + a[i]
	i = i + 1
print(s)


a = list(input().lower())
b = ['']
glas = 'aoyeui'
for i in a:
	if not i in glas:
		b.append(i)
b = '.'.join(b)
print(b)


import re
output = ''
for char in input().lower():
	if char not in ['a', 'e', 'i', 'o', 'u', 'y']:
		output += '.' + char
print(output)


def main():
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
	word = input()
	ret = ''
	for i in range(len(word)):
		if word[i].upper() in vowels:
			pass
		else:
			ret += '.'
			ret += word[i].lower()
	print(ret)
main()


word = input()
m = len(word)
new_word = ''
for i in range(m):
	if word[i] == 'A' or word[i] == 'E' or word[i] == 'I' or (word[i] == 'Y') or (word[i] == 'U') or (word[i] == 'O') or (word[i] == 'a') or (word[i] == 'e') or (word[i] == 'i') or (word[i] == 'y') or (word[i] == 'u') or (word[i] == 'o'):
		continue
	elif word[i] == 'B' or word[i] == 'C' or word[i] == 'D' or (word[i] == 'F') or (word[i] == 'G') or (word[i] == 'H') or (word[i] == 'J') or (word[i] == 'K') or (word[i] == 'L') or (word[i] == 'M') or (word[i] == 'N') or (word[i] == 'P') or (word[i] == 'Q') or (word[i] == 'R') or (word[i] == 'S') or (word[i] == 'T') or (word[i] == 'V') or (word[i] == 'W') or (word[i] == 'X') or (word[i] == 'Z'):
		new_word += '.' + word[i].lower()
	else:
		new_word += '.' + word[i]
print(new_word)


a = input()
b = a.lower()
l1 = []
for l in b:
	if l == 'a' or l == 'i' or l == 'o' or (l == 'e') or (l == 'u') or (l == 'y'):
		continue
	else:
		l1.append('.')
		l1.append(l)
print(*l1, sep='')


import sys

def ii():
	return sys.stdin.readline().strip()

def idata():
	return [int(x) for x in ii().split()]

def solve_of_problem():
	i = input().lower()
	ans = ''
	s = ['a', 'o', 'y', 'e', 'u', 'i']
	for j in range(len(i)):
		if i[j] not in s:
			ans += '.' + i[j]
	print(ans)
	return
for ______ in range(1):
	solve_of_problem()


s = input()
s = s.lower()
out = ''

def vowel(x):
	if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y'):
		return False
	return True
for x in s:
	if vowel(x) == False:
		out += '.'
		out += x
print(out)


vowels = ('a', 'o', 'y', 'e', 'u', 'i')
(old_str, new_str) = (input().lower(), '')
for char in old_str:
	if char in vowels:
		continue
	else:
		new_str += '.' + char
print(new_str)


q = input()
t = ''
w = {'A', 'O', 'E', 'U', 'I', 'a', 'o', 'e', 'u', 'i', 'y', 'Y'}
for i in range(len(q)):
	if q[i] not in w:
		if ord(q[i]) < 91:
			t = str(t) + '.' + chr(ord(q[i]) + 32)
		else:
			t = str(t) + '.' + q[i]
print(t)


word = input('')
V = 'AEIOUY'
v = 'aeiouy'
Capi = word.upper()
w = []
for i in word:
	if i not in v:
		if i not in V:
			if i not in Capi:
				w.append('.')
				w.append(i)
			if i in Capi:
				w.append('.')
				w.append(i.lower())
	elif i in V:
		if i in v:
			continue
new = ''
for i in range(len(w)):
	new = new + w[i]
print(new)


word = input().lower()
letter = str(word)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
for item in vowel:
	if str(item) in letter:
		letter = letter.replace(str(item), '')
l = ''
for w in letter:
	if w != '':
		l = l + '.' + w
print(l)


s = str(input())
s = s.lower()
symb = '.'
ssort = ''
flist = ['a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in flist:
		s = s.replace(i, '')
for t in s:
	ssort += symb + t
print(ssort)


x = ''
y = input()
for i in range(len(y)):
	n = ord(y[i])
	if n != 65 and n != 69 and (n != 73) and (n != 79) and (n != 85) and (n != 89) and (n != 97) and (n != 101) and (n != 105) and (n != 111) and (n != 117) and (n != 121):
		if n > 90:
			x = x + '.' + chr(n)
		else:
			x = x + '.' + chr(n + 32)
print(x)


string = input().lower()
s = 'aeiouy'
a = ''
if len(string) >= 1 and len(string) <= 100:
	for i in string:
		if i not in s:
			a += '.' + i
print(a)


string = input().lower()
for char in 'aoyeui':
	string = string.replace(char, '')
print(''.join(['.', '.'.join(string)]))


str = list(input())
lst = []
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in str:
	if i.lower() in vow:
		continue
	elif i.lower() not in vow and i.isupper() == True:
		lst.append('.' + i.lower())
	elif i.lower() not in vow and i.islower() == True:
		lst.append('.' + i)
sw = ''
sw = sw.join(lst)
print(sw)


s = str(input())
s = s.lower()
res = ''
for i in s:
	if not (i == 'u' or i == 'e' or i == 'o' or (i == 'a') or (i == 'i') or (i == 'y')):
		res = res + '.' + i
print(res if res != '' else '.')


text = str(input()).lower()
ntext1 = ''
ntext2 = ''
x = 0
while x < len(text):
	if text[x] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		ntext1 += text[x]
	x = x + 1
x = 0
while x < len(ntext1):
	ntext2 = ntext2 + '.' + ntext1[x]
	x += 1
print(ntext2)


s = input()
A = ['A', 'a', 'e', 'E', 'i', 'O', 'o', 'I', 'U', 'u', 'Y', 'y']
B = []
for ele in s:
	if ele not in A:
		B.append(ele)
s = ''.join(B)
s = s.lower()
B = []
for ele in s:
	B.append('.')
	B.append(ele)
d = ''.join(B)
print(d)


word = input()
word = word.lower()
wordlist = list(word)
wordlist = [ch for ch in word]
for i in range(0, len(wordlist)):
	if wordlist[i] == 'a' or wordlist[i] == 'o' or wordlist[i] == 'y' or (wordlist[i] == 'e') or (wordlist[i] == 'u') or (wordlist[i] == 'i'):
		continue
	else:
		print('.' + wordlist[i], end='')


n = input()
n = list(n)
l = list(n)
for i in l:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'y') or (i == 'Y') or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U'):
		n.remove(i)
for i in range(len(n)):
	print('.', end='')
	if 65 <= ord(n[i]) <= 90:
		print(chr(ord(n[i]) + 32), end='')
	else:
		print(n[i], end='')


x = input()
x = x.lower()
v = 'auioye'
s = ''
for i in x:
	if i in v:
		continue
	else:
		s += '.'
		s += i
print(s)


def String_Task():
	word = input()
	a = ''
	for i in word:
		if i not in vowels:
			a += '.'
			a += i.lower()
	print(a)
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
String_Task()


s = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
s = s.lower()
words = [word for word in s if word not in vowels]
res = ''
for x in range(len(words)):
	res += '.' + words[x]
print(res)


palabra = input()
palabra = palabra.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for vowel in vowels:
	palabra = palabra.replace(vowel, '')
palabra = '.'.join('0' + palabra)[1:]
print(palabra)


s = input().lower()
vow = 'aeiouy'
for x in vow:
	if x in s:
		s = s.replace(x, '')
ls = list(s)
s = '.'.join(ls)
print('.' + s)


s = input()
n = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'y') or (i == 'Y'):
		continue
	else:
		n += i
nn = ''
for i in n:
	if i in ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']:
		nn += i.lower()
	else:
		nn += i
for i in nn:
	print('.', end='')
	print(i, end='')


w = input().casefold()
t = []
for letter in w:
	t.append(letter)
d = ''
for i in t:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		d = d + '.' + i
print(d)


word = input()
newword = []
characters = list(word)
for i in range(len(characters)):
	n = ord(characters[i])
	if n < 97:
		if n not in [65, 69, 73, 79, 85, 89]:
			newword.append('.')
			n += 32
			newcharacter = chr(n)
			newword.append(newcharacter)
	elif n not in [97, 101, 105, 111, 117, 121]:
		newword.append('.')
		newcharacter = chr(n)
		newword.append(newcharacter)
outs = ''.join(newword)
print(outs)


l = input()
l = l.lower()
resu = ''
for e in l:
	if not e in ['a', 'e', 'i', 'o', 'u', 'y']:
		resu += '.' + e
print(resu)


q = input()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for i in q:
	if i.lower() in vo:
		continue
	ans += '.' + i.lower()
print(ans)


text = input()
text = text.lower()
for i in ['a', 'o', 'e', 'i', 'u', 'y']:
	text = text.replace(i, '')
text = '.'.join(list(text))
print('.' + text)


s = input().lower()
v = 'aoyeui'
str1 = '.'
for x in s:
	if x in v:
		s = s.replace(x, '')
print('.' + str1.join(s))


vowel_lst = ['a', 'e', 'i', 'u', 'y', 'o']
word = input()
word = word.lower()
res = ''
for c in word:
	if c not in vowel_lst:
		res += '.' + c
print(res)


ss = input().lower()
intab = 'aoeiuy'
outtab = '666666'
trantab = str.maketrans(intab, outtab)
s1 = ss.translate(trantab)
s2 = ''
Q = len(ss)
for i in range(Q):
	if s1[i] == '6':
		c = 0
	else:
		s2 = s2 + '.' + s1[i]
print(s2)


s = str(input())
ans = ''
for i in s:
	if i in 'aAeEiIoOuUyY':
		continue
	else:
		ans += '.'
		ans += i.lower()
print(ans)


w = input()
w = w.lower()
v = 'aoyiue'
s = ''
for i in w:
	if i not in v:
		r = '.' + i
		s = s + str(r)
print(s)


lower_case_vowels = ['a', 'e', 'i', 'o', 'u', 'y']
upper_case_vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
user_input = input()
solution = ''
for l in user_input:
	v_flag = False
	if str(l).isupper():
		for item in upper_case_vowels:
			if item == l:
				v_flag = True
				break
	elif str(l).islower():
		for item in lower_case_vowels:
			if item == l:
				v_flag = True
				break
	if v_flag == False:
		solution = solution + '.'
		if str(l).isupper():
			temp = str(l).lower()
			solution = solution + temp
		else:
			solution = solution + str(l)
print(solution)


import re

def main():
	S = re.sub('[aiueoy]', '', input().rstrip().lower())
	ans = ['.' + i for i in S]
	print(*ans, sep='')
main()


string = input('')

def delVowels_replaceConsonants(string):
	upper_to_lower = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'H': 'h', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'W': 'w', 'X': 'x', 'Z': 'z'}
	new_String = ''
	for char in range(len(string)):
		if string[char] not in 'AEIOUYyaeiou':
			if string[char] in upper_to_lower:
				new_String = new_String + '.' + upper_to_lower[string[char]]
			else:
				new_String = new_String + '.' + string[char]
	return new_String
print(delVowels_replaceConsonants(string))


inp = input().lower()
for letter in inp:
	if letter in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	print('.', letter, sep='', end='')


t = list(input('').lower())
p = ''
i = 0
while i < len(t):
	if t[i] == 'a' or t[i] == 'e' or t[i] == 'i' or (t[i] == 'o') or (t[i] == 'u') or (t[i] == 'y'):
		pass
	else:
		p += '.'
		p += t[i]
	i += 1
print(p)


st = input().lower()
final_string = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(0, len(st)):
	if not st[i] in vowels:
		final_string += '.' + st[i]
print(final_string)


a1 = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
a2 = len(a1)
a1 = a1.casefold()
a1 = list(a1)
x = 0
while x < a2:
	if a1[x] in vowels:
		a1[x] = ''
	x += 1
a1 = ''.join(a1)
a1 = list(a1)
a1 = '.'.join(a1)
a1 = '.' + a1
print(a1)


def remove_vowel(ch):
	if ch in 'aoeuiyAOEUIY':
		return ''
	return ch.lower()

def dot_before_consonant(ch):
	if ch:
		return '.' + ch
	return ''

def main():
	text = input()
	res = ''.join(map(dot_before_consonant, map(remove_vowel, text)))
	print(res)
main()


n = input()
li = list(n)
h = []
for i in range(len(li)):
	if li[i] >= 'A' and li[i] <= 'Z':
		if li[i] == 'A' or li[i] == 'E' or li[i] == 'I' or (li[i] == 'O') or (li[i] == 'U') or (li[i] == 'Y'):
			pass
		else:
			s = str(li[i])
			h.append('.')
			h.append(s.lower())
	elif li[i] == 'a' or li[i] == 'e' or li[i] == 'i' or (li[i] == 'o') or (li[i] == 'u') or (li[i] == 'y'):
		pass
	else:
		h.append('.')
		h.append(li[i])
for i in h:
	print(i, end='')


ch = input()
x = ['o', 'y', 'u', 'i', 'e', 'a', 'A', 'I', 'O', 'U', 'Y', 'E']
nch = ''
for i in ch:
	if (i in x) == False:
		nch += '.' + i.lower()
	else:
		nch = nch
print(nch)


str = input()
res = ''
for c in str:
	c = c.lower()
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		res += '.' + c
print(res)


word = input()
wordNoUpper = []
wordNoVowels = []
answer = []
for character in word:
	if character.islower():
		wordNoUpper.append(character)
	else:
		wordNoUpper.append(character.lower())
for character in wordNoUpper:
	if character != 'a' and character != 'e' and (character != 'i') and (character != 'o') and (character != 'u') and (character != 'y'):
		wordNoVowels.append('.' + character)
answer = ''.join(wordNoVowels)
print(answer)


s = input()
s1 = ''
for y in s:
	if y not in 'AEIOUYaeiouy':
		s1 += '.' + y.lower()
print(s1)


n = input()
n = n.lower()
for i in n:
	if i == 'a' or i == 'i' or i == 'e' or (i == 'o') or (i == 'u') or (i == 'y'):
		n = n.replace(str(i), '')
a = ''
for i in n:
	a = a + ('.' + str(i))
print(a)


string = input()
L = list(string)
i = 0
for n in string:
	if 'A' <= L[i] <= 'Z':
		L[i] = L[i].lower()
		n = n.lower()
	if n == 'a' or n == 'o' or n == 'y' or (n == 'e') or (n == 'u') or (n == 'i'):
		del L[i]
	else:
		L[i] = '.%s' % L[i]
		i = i + 1
for u in L:
	print(u, end='')


s = str(input())
s = s.lower()
ans = ''
for c in s:
	if c not in 'aeiouy':
		ans = ans + '.' + c
print(ans)


string = input()
l = list(string)
for i in range(len(l)):
	if l[i].lower() in {'a', 'e', 'i', 'o', 'u', 'y'}:
		l[i] = ''
	elif 'A' <= l[i] <= 'Z':
		l[i] = '.' + l[i].lower()
	else:
		l[i] = '.' + l[i]
print(''.join(l))


x = input()
x = x.lower()
lst = list(x)
v = ['a', 'e', 'i', 'o', 'u', 'y']
m = []
for i in range(len(lst)):
	if lst[i] not in v:
		m.append(lst[i])
st = '.'.join(m)
print('.' + st)


def string_task(s):
	v = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
	sn = []
	for i in range(0, len(s)):
		if s[i] not in v:
			sn.append('.')
			sn.append(s[i].lower())
	return sn
s = input()
print(''.join(string_task(s)))


(x, res) = ([i.lower() for i in list(input())], [])
for i in x:
	if i not in 'aeiouy':
		res.append(i)
print('.' + '.'.join(res))


s = input('')
n = len(s)
s0 = s.lower()
s0 = s0.replace('a', '')
s0 = s0.replace('o', '')
s0 = s0.replace('y', '')
s0 = s0.replace('e', '')
s0 = s0.replace('u', '')
s0 = s0.replace('i', '')
a = '.'
s0 = a.join(s0)
print('.' + s0)


for a in input().lower():
	if a not in 'aoyeui':
		print('.' + a, end='')


word = input()
result = []
letter = ['a', 'e', 'u', 'o', 'y', 'i', 'A', 'I', 'U', 'Y', 'O', 'E']
for char in word:
	if char not in letter:
		result.append('.' + char)
results = ''.join(result)
print(results.lower())


ch = input()
ch = ch.lower()
for i in 'aeiouy':
	ch = ch.replace(i, '')
ch = ch.replace('', '.')
ch = ch[:len(ch) - 1]
print(ch)


def operation(s):
	s = s.lower()
	li = ['a', 'e', 'i', 'o', 'u', 'y']
	new = []
	for i in s:
		if i in li:
			s = s.replace(i, '')
		else:
			new.append('.')
			new.append(i)
	print(''.join(new))
s = input()
operation(s)


s = input()
s = list(s)
res = []
for val in s:
	val = val.lower()
	if val == 'a' or val == 'e' or val == 'i' or (val == 'o') or (val == 'u') or (val == 'y'):
		pass
	else:
		res.append(val)
res = '.'.join(res)
res = '.' + res
print(res)


def changine_line(string):
	lst = []
	for letter in string:
		if letter not in vowel:
			lst.append('.')
			lst.append(letter)
	return lst
line = input().lower()
vowel = 'aoyeui'
print(*changine_line(line), sep='')


word = input().lower()
ans = []
vowels = ('a', 'i', 'u', 'e', 'o', 'y')
filtered_word = word
for i in word:
	if i in vowels:
		filtered_word = filtered_word.replace(i, '')
for i in filtered_word:
	ans.append('.')
	ans.append(i)
print(''.join(ans))


a = input()
a = a.lower()
z = list(a.strip())
for i in range(len(z)):
	if a[i] in 'aeiouy':
		z.remove(a[i])
		i -= 1
print('.', end='')
print('.'.join(z))


vstup = list(input().lower())
vowels = 'a e i o u y'.split()
for i in vowels:
	while i in vstup:
		vstup.remove(i)
strink = ''
for i in vstup:
	strink += '.' + i
print(strink)


s = input().lower()
o = []
for c in s:
	if c not in 'aoyeui':
		o.append('.' + c)
print(''.join(o))


def conv(str):
	str = str.lower()
	str = str.replace('a', '')
	str = str.replace('i', '')
	str = str.replace('u', '')
	str = str.replace('e', '')
	str = str.replace('o', '')
	str = str.replace('y', '')
	arrstr = []
	for v in range(len(str)):
		arrstr.append('.')
		arrstr.append(str[v])
	str = ''.join(arrstr)
	print(str)
inp = input()
conv(inp)


a = 0
veri = input()
veri = veri.lower()
ünlü_harfler = 'aeoyeui'
for karakter in veri:
	if karakter in ünlü_harfler:
		a = 1
	else:
		print('.' + karakter, end='')


word = input().lower()
newword = word
for i in word:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		newword = newword.replace(i, '')
lst = list(newword)
for i in range(0, len(lst) * 2 - 1, 2):
	lst.insert(i, '.')
print(''.join(lst))


ch = input()
ch1 = ''
for i in range(len(ch)):
	if ch[i].lower() not in 'aeuiyo':
		ch1 = ch1 + '.' + ch[i].lower()
print(ch1)


a = input()
d = 'aeiouyAEIOUY'
b = 'abcdefghijklmnopqrstuvwxyz'
c = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
s = []
for i in range(len(a)):
	if a[i] in d:
		continue
	else:
		s.append(a[i])
for i in range(len(s)):
	if s[i] in c:
		y = c.index(s[i])
		print('.' + b[y], end='')
	else:
		print('.' + s[i], end='')


s = input()
a = []
s = s.lower()
for i in s:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		a.append('.')
		a.append(i)
c = ''.join([str(elem) for elem in a])
print(c)


cadena = input()
vocales = 'aoyeui'
vocales = list(vocales)
cadena = cadena.lower()
lcadena = len(cadena)
lvocal = len(vocales)
v = []
for i in range(0, lvocal, 1):
	x = cadena.count(vocales[i])
	v.append(x)
	x = 0
z = cadena
for i in range(0, lvocal, 1):
	z = cadena.replace(vocales[i], '-', v[i])
	cadena = z
new = cadena.replace('-', '', sum(v))
newL = len(new)
sol = []
for i in range(0, newL, 1):
	sol.append('.' + new[i])
sol = ''.join(sol)
print(sol)


iStr = input().lower()
vLetters = ['a', 'o', 'y', 'e', 'u', 'i']
for i in vLetters:
	iStr = iStr.replace(i, '')
nStr = ''
for i in iStr:
	nStr += '.' + i
print(nStr)


defstr = input()
i = 0
k = 0
a = []
x = list(defstr)
for str in x:
	if str in 'aoyeui' or str in 'AOYEUI':
		a.append(i)
	elif str.isupper():
		ind = x.index(str)
		newstr = str.lower()
		x.remove(str)
		x.insert(ind, newstr)
	i += 1
a.reverse()
for str in a:
	x.pop(str)
z = len(x)
kk = k
while k < z:
	x.insert(kk, '.')
	k += 1
	kk += 2
string = ''.join(x)
print(string)


def main():
	s = input('')
	string = list(s)
	v = ('a', 'e', 'i', 'o', 'u', 'y')
	vowel = list(v)
	l = len(string)
	ch = 0
	while ch < l:
		for v in range(len(vowel)):
			if string[ch] == vowel[v] or string[ch] == vowel[v].upper():
				del string[ch]
				l = l - 1
				ch = ch - 1
				break
		ch = ch + 1
	for i in string:
		print('.' + i.lower(), sep='', end='')
main()


a = str(input())
a = a.lower()
iscl = ['a', 'o', 'y', 'e', 'u', 'i']
for i in iscl:
	a = a.replace(i, '')
print('.' + '.'.join(a))


def main():
	s = input()
	wowel = ['a', 'e', 'y', 'o', 'u', 'i']
	s = s.lower()
	s = ['.{}'.format(i) for i in s if i not in wowel]
	7
	s = ''.join(s)
	print(s)
main()


st = input()
a = []
ns = st.lower()
z = 0
x = len(ns)
for i in ns:
	a.append(i)
for z in range(x):
	if 'b' <= a[z] <= 'd' or 'f' <= a[z] <= 'h' or 'j' <= a[z] <= 'n' or ('p' <= a[z] <= 't') or ('v' <= a[z] <= 'x') or (a[z] == 'z'):
		a[z] = '.' + a[z]
	if a[z] == 'a' or a[z] == 'e' or a[z] == 'i' or (a[z] == 'o') or (a[z] == 'u') or (a[z] == 'y'):
		a[z] = ''
	print(a[z], end='')


str = input()
glasn = ['A', 'O', 'Y', 'E', 'U', 'I']
result = []
for letter in str:
	if letter.upper() not in glasn:
		result.append('.' + letter.lower())
print(''.join(result))


kata = input()
jawab = []
for i in kata:
	if i != 'A' and i != 'a' and (i != 'E') and (i != 'e') and (i != 'I') and (i != 'i') and (i != 'O') and (i != 'o') and (i != 'U') and (i != 'u') and (i != 'y') and (i != 'Y'):
		jawab.append('.')
		jawab.append(i)
hasil = ''.join(jawab)
akhir = hasil.lower()
print(akhir)


string = input()
vowels = 'AEIOUYaeiouy'
isVowel = 0
for ch in string:
	if ch in vowels:
		isVowel = 1
	elif ch.isupper():
		print('.' + ch.lower(), end='')
	else:
		print('.' + ch, end='')


d = 'aeiouyAEIOUY'
e = ''
s = str(input())
for i in range(0, len(s)):
	if s[i] not in d:
		e = e + s[i]
e = e.lower()
f = ''
for i in range(0, len(e)):
	f = f + '.' + e[i]
print(f)


palabra = input().lower()
abrevitura = ''
for i in palabra:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		abrevitura += '.%c' % i
print(abrevitura)


inp = list(input())
out = []
for v in inp:
	if v == 'a' or v == 'e' or v == 'i' or (v == 'o') or (v == 'u') or (v == 'A') or (v == 'E') or (v == 'I') or (v == 'O') or (v == 'U') or (v == 'y') or (v == 'Y'):
		continue
	else:
		if v.isupper():
			v = v.lower()
		out.append('.')
		out.append(v)
outs = ''.join([str(ele) for ele in out])
print(outs)


n = input()
temp = ''
n = n.lower()
vowel = ['a', 'e', 'i', 'e', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in n:
	if i.isalpha():
		if not i in vowel:
			temp += i
result = ''
for i in temp:
	result += '.'
	result += i
print(result)


s = input()
output = []
for char in s:
	if 'A' <= char <= 'Z':
		if char in ('A', 'O', 'Y', 'E', 'U', 'I'):
			pass
		else:
			t = ord(char) | 1 << 5
			output.append('.')
			output.append(chr(t))
	elif 'a' <= char <= 'z':
		if char in ('a', 'o', 'y', 'e', 'u', 'i'):
			pass
		else:
			t = ord(char)
			output.append('.')
			output.append(chr(t))
print(''.join(output))


import sys
str_A = input()
str_A = str_A.lower()
str_A = list(str_A)
str_B = []
dot = ['.']
for i in range(len(str_A)):
	if str_A[i] != 'a' and str_A[i] != 'o' and (str_A[i] != 'y') and (str_A[i] != 'e') and (str_A[i] != 'u') and (str_A[i] != 'i'):
		str_B.append(str_A[i])
		pass
	pass
s = '.'
s = s.join(str_B)
print('.', end='')
print(s)


def replaceMultiple(mainString, toBeReplaces, newString):
	for elem in toBeReplaces:
		if elem in mainString:
			mainString = mainString.replace(elem, newString)
	return mainString
pias = input().lower()
pias = replaceMultiple(pias, ['a', 'e', 'i', 'o', 'u', 'y'], '')
for i in pias:
	print('.' + i, end='')


s = input()
l = {'a', 'o', 'y', 'e', 'u', 'i'}
s = s.lower()
for letter in s:
	if letter not in l:
		print(f'.{letter}', end='')


texto = list(str.lower(input()))
vogais = ['a', 'e', 'i', 'o', 'u', 'y']
for i in texto:
	if i not in vogais:
		print('.' + i, end='')
print('')


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y']
w = list(s.lower())
an = []
for i in w:
	if i not in v:
		an.append('.')
		an.append(i)
ans = ''.join(an)
print(ans)


word = input()
word = word.lower()
emp = ''
for i in word:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		emp = emp + '.' + i
print(emp)


str = input()
a = str.lower()
b = list(a)
for i in a:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		b.append('.')
		b.append(i)
		b.remove(i)
	else:
		b.remove(i)
c = ''.join(b)
print(c)


s1 = input()
s2 = ''
for i in s1:
	if i not in 'AEIOUYaeiouy':
		if i.isupper():
			i = i.lower()
		s2 += '.' + i
print(s2)


a = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
s = input()
s1 = ''
for i in s:
	if i not in a:
		if i.isupper():
			i = i.lower()
		s1 += '.'
		s1 += i
print(s1)


word = input().strip().lower()
result = ''
for letter in word:
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		continue
	else:
		result += '.' + letter
print(result)


import string
a = string.ascii_lowercase
b = string.ascii_uppercase
c = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
e = list(set(a) - set(c))
f = list(set(b) - set(c))
e.sort()
f.sort()
word = input()
rank = len(word)
y = []
for i in word:
	y.append(i)
zz = []
for i in y:
	for j in c:
		if i == j:
			zz.append(i)
index1 = 0
index2 = 0
for i in zz:
	for j in y:
		if i == j:
			index1 = zz.index(i)
			index2 = y.index(i)
			del zz[index1]
			del y[index2]
			index1 = 0
			index2 = 0
		else:
			None
index13 = 0
for k in range(rank):
	for i in y:
		for j in c:
			if i == j:
				index13 = y.index(i)
				del y[index13]
				index13 = 0
			else:
				None
result3 = 0
result4 = 0
for i in y:
	for j in f:
		if i == j:
			result3 = f.index(i) + 1
			result4 = y.index(i) + 1
			y[result4 - 1] = e[result3 - 1]
			result3 = 0
			result4 = 0
temp = ''
for i in y:
	temp += '.' + i
print(temp)


input_list = []
num = 0
while True:
	if num == 1:
		break
	line = input()
	num += 1
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
ilist = list(line)
count = 0
counter = 0
for char in range(len(line)):
	if line[count] in vowels:
		ilist.pop(counter)
		counter -= 1
	else:
		ilist.insert(counter, '.')
		counter += 1
	count += 1
	counter += 1
print(''.join(ilist).lower())


word = input()
word = word.lower()
new = ''
blacklist = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	if i not in blacklist:
		new += '.' + i
print(new)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
text = input()
text = text.lower()
for ch in text:
	if ch not in vowel:
		print(f'.{ch}', end='')


vowelsmall = 'aeiouy'
vowelbig = 'AEIOUY'
alpha = 'abcdefghijklmnopqrstuvwxyz'
s = input()
import sys
for i in s:
	if i in vowelsmall or i in vowelbig:
		continue
	sys.stdout.write('.' + i.lower())


string = input()
LV = ['a', 'e', 'i', 'o', 'u', 'y']
CV = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in string:
	if i not in LV and i not in CV:
		print('.' + i.lower(), end='')


ip = input()
vowel = 'AEIOUYaeiouy'
for i in ip:
	if i not in vowel:
		print('.' + i.lower(), end='')
print()


vogais = ['a', 'e', 'i', 'o', 'u', 'y']
string = list(filter(lambda x: x.lower() not in vogais, input()))
ans = '.'.join(map(str, string))
print('.' + ans.lower())


vowels = 'AOYEUIaoyeui'
s = input()
result = ''
for i in range(len(s)):
	if vowels.find(s[i]) == -1:
		result += '.' + s[i].lower()
print(result)


word = input()
word = word.lower()
l = len(word)
w = list(word)
for i in range(l):
	if w[i] == 'a' or w[i] == 'e' or w[i] == 'i' or (w[i] == 'o') or (w[i] == 'u') or (w[i] == 'y'):
		w[i] = ''
a = ''.join(w)
x = list(a)
for i in range(len(x)):
	x[i] = '.' + x[i]
a = ''.join(x)
print(a)


def word(w):
	v = ['a', 'o', 'y', 'e', 'u', 'i']
	nw = ''
	for el in w:
		if el.lower() not in v:
			nw += '.' + str(el.lower())
	return nw
print(word(input()))


s = list(input())
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
d = ''
for i in range(len(s)):
	if s[i] not in v:
		if s[i].isupper():
			d = d + '.' + str(s[i].lower())
		else:
			d = d + '.' + str(s[i])
print(d)


a = input()
st = a.lower()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
l = len(st)
ou = []
for i in range(l):
	if st[i] not in vo:
		ou.append('.')
		ou.append(st[i])
print(''.join(ou))


s = input()
vowels = set('aeouiy')
print(''.join([f'.{x}' for x in s.lower() if x not in vowels]))


vowels = {'a', 'o', 'y', 'e', 'u', 'ı', 'i'}
string = input('')
string = string.lower()
for i in vowels:
	string = string.replace(i, '')
string = string.strip()
text = ''
for i in string:
	text += f'.{i}'
print(text)


s = input().lower()
for a in 'aoyeui':
	s = s.replace(a, '')
print(''.join(['.' + b for b in s]))


sentence = input('')
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in sentence:
	if i.isupper() == True:
		i = i.lower()
	if i in vowels:
		i = ''
	if i != ('a' or 'e' or 'i' or 'o' or 'u') and i != ' ' and (i != ''):
		i = '.' + str(i)
	print(i, end='')


m = input()
m = list(m)
n = len(m)
i = 0
l = 'aeiouy'
while i < len(m):
	if m[i].isupper():
		m[i] = m[i].lower()
	if m[i] in l:
		del m[i]
	else:
		m.insert(i, '.')
		i += 2
print(''.join(m))


n = input().lower()
vowels = 'aoyeui'
for i in range(len(n)):
	if n[i] in vowels:
		n = n.replace(n[i], ' ')
n = n.replace(' ', '')
m = []
for i in n:
	m.append('.' + i)
print(''.join(m))


w = input().lower()
for c in w:
	if c in ['a', 'o', 'y', 'e', 'u', 'i']:
		print(end='')
	else:
		print('.' + c, end='')


a = input()
a = a.lower()
p = []
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(a)):
	p.append(a[i])
for o in a:
	for q in vowels:
		if o == q:
			p.remove(o)
for i in p:
	print('.' + i, end='')


p = input().lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in p:
	if i in v:
		p = p.replace(i, '')
for i in p:
	print('.' + i, end='')


str = input()
arr = []
vowels = ['A', 'a', 'O', 'o', 'I', 'i', 'Y', 'y', 'E', 'e', 'U', 'u']
for char in str:
	if char not in vowels:
		arr.append('.' + char.lower())
print(''.join(arr))


address = input()
b = address.replace('A', '').replace('O', '').replace('Y', '').replace('E', '').replace('U', '').replace('I', '')
c = b.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
b = '.'.join(c)
d = '.' + b.lower()
print(d)


n = input()
b = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(n)):
	if b.count(n[i]) == 0:
		if ord(n[i]) < 97:
			print('.' + chr(ord(n[i]) + 32), end='')
		else:
			print('.' + n[i], end='')


a = input()
a = a.lower()
vio = 'aoyeui'
z = ''
for i in range(len(a)):
	if a[i] not in vio:
		z = z + '.'
		z = z + a[i]
print(z)


s = input()
k = s.lower()
for m in k:
	if m in ('a', 'o', 'y', 'e', 'u', 'i'):
		continue
	else:
		print('.' + m, end='')


def is_vowel(c):
	return c in ['a', 'i', 'u', 'e', 'o', 'y']
word = input().lower()
ret = ''
for c in word:
	if not is_vowel(c):
		ret += f'.{c}'
print(ret)


word = input()
translation = ''
for letter in word:
	if letter not in 'AEOUIYaeouiy':
		translation = translation + '.' + letter.lower()
print(translation)


a = input()
b = ''
l = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
r = 0
for j in range(len(a)):
	if a[j] in l:
		r += 1
if r == len(a):
	print('.')
else:
	for i in range(len(a)):
		if a[i] not in l:
			if ord(a[i]) < 91:
				m = int(ord(a[i]))
				b = b + '.' + chr(m + 32)
			else:
				b = b + '.' + a[i]
	print(b)


string = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for _ in vowels:
	string = string.replace(_, '')
print('.' + '.'.join(string))


s = input()
vowels = {'A', 'O', 'Y', 'E', 'U', 'I'}
for c in s:
	if c.upper() in vowels:
		continue
	else:
		print('.', c.lower(), end='', sep='')


def isVowel(s):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	if s.lower() in vowels:
		return True
	else:
		return False
Str = input()
res = ''
for i in Str:
	if not isVowel(i):
		res += '.' + i.lower()
print(res)


s = input()
s = list(filter(lambda a: a not in ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'], s))
s = ''.join(s)
st = s.lower()
s = list(st)
print('.', '.'.join(s), sep='')


s = input()
S = s.lower()
B = S.replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
print(B.replace('', '.', len(B)))


l = input().lower()
f = str()
for i in range(len(l)):
	if l[i] != 'a' and l[i] != 'o' and (l[i] != 'y') and (l[i] != 'e') and (l[i] != 'u') and (l[i] != 'i'):
		f = f + '.' + l[i]
print(f)


s = input()
index = 0
s = s.lower()
for x in s:
	if x == 'a' or x == 'e' or x == 'o' or (x == 'u') or (x == 'i') or (x == 'y'):
		s = s.replace(x, '')
		continue
	s = s[:index] + '.' + s[index:]
	index = index + 2
print(s)


w = input()
r = ''
for c in w.lower():
	if not c in 'aoyeui':
		r += '.' + c
print(r)


word = input()
word = word.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
c = []
for l in word:
	if l not in vow:
		c.append('.')
		c.append(l)
n = ''
for i in range(len(c)):
	n = n + c[i]
print(n)


ch = input()
L = {'a', 'o', 'i', 'u', 'e', 'y', 'A', 'O', 'I', 'U', 'E', 'Y'}
c = ''
for i in range(len(ch)):
	if ch[i] in L:
		c += ''
	else:
		c += '.' + ch[i].lower()
print(c)


str = input()
newstr = ''
str = str.lower()
ch = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
for i in str:
	if i in ch:
		pass
	else:
		newstr = newstr + '.' + i
print(newstr)


s = input().lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
n_s = '.'.join([char for char in s if not char in l])
print('.' + n_s)


str_input = str(input())
consonant = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(str_input)):
	if str_input[i] in vowels:
		continue
	else:
		consonant += '.'
		if ord(str_input[i]) >= 65 and ord(str_input[i]) <= 90:
			consonant += chr(ord(str_input[i]) + 32)
		else:
			consonant += str_input[i]
print(consonant)


n = input()
n = n.lower()
yuan = 'aeiouy'
output = ''
for i in n:
	if i not in yuan:
		output += '.' + i
print(output)


x = ('a', 'e', 'i', 'o', 'u', 'y')
in_text = input().lower()
for a in x:
	in_text = in_text.replace(a, '')
print('.' + '.'.join((in_text[i:i + 1] for i in range(len(in_text)))))


s = input()
vowel = ['A', 'O', 'Y', 'E', 'U', 'I']
string = ''
for i in range(len(s)):
	for v in vowel:
		if s[i].lower() == v.lower():
			break
	else:
		string += '.' + s[i].lower()
print(string)


line = input()
for char in line:
	if char != 'A' and char != 'E' and (char != 'I') and (char != 'O') and (char != 'U') and (char != 'Y') and (char != 'a') and (char != 'e') and (char != 'i') and (char != 'o') and (char != 'u') and (char != 'y'):
		print('.', end='')
		if ord(char) < 91 and ord(char) > 64:
			newascii = ord(char) + 32
			newchar = chr(newascii)
			print(newchar, end='')
		else:
			print(char, end='')


w = input()
w = w.lower()
vowels = ['y', 'a', 'e', 'i', 'o', 'u']
s = ''
for letter in w:
	if letter in vowels:
		pass
	else:
		s += '.' + letter
print(s)


word_raw = input()
word = word_raw.strip()
empty = ''
for letter in word:
	if not (letter in 'AOYEUI' or letter in 'aoyeui'):
		if letter == letter.upper():
			empty = empty + '.' + letter.lower()
		else:
			empty = empty + '.' + letter
print(empty)


sin = input()
sout = ''
vowels = 'aeiouyAEIOUY'
flag = 1
for i in sin:
	if i not in vowels:
		flag = 0
		sout += '.' + i.lower()
if flag == 0:
	print(sout)
else:
	print('.')


k = input().lower()
v = ''
for i in k:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		v += '.'
		v += i
print(v)


(X, V, N) = (input(), 'aeyoui', '')
if 100 >= len(X) >= 0:
	for i in X.lower():
		if i in V:
			X = X.replace(i, '')
		else:
			N += '.' + i
print(N)


s = input()
vowel = 'aiueoyAIUEOY'
N = ''
cek = lambda x: x in vowel
N = ''.join([str('.' + x) for x in s if not cek(x)])
print(N.lower())


inp = input()
inp = inp.lower()
new = ''
for i in range(len(inp)):
	if inp[i] == 'a' or inp[i] == 'o' or inp[i] == 'y' or (inp[i] == 'e') or (inp[i] == 'u') or (inp[i] == 'i'):
		continue
	else:
		new = new + '.' + inp[i]
print(new)


def check(a):
	vowels = 'AEIOUY'
	return a.upper() in vowels
a = input()
y = []
for i in range(len(a)):
	if check(a[i]) == True:
		pass
	else:
		y.append('.')
		y.append(a[i].lower())
print(''.join(map(str, y)))


word = input().lower()
a = str()
owel = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
for i in word:
	if i not in owel:
		a += '.' + i
	else:
		a += ''
print(a)


word = input()
word_1 = word.lower()
out = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word_1:
	if i not in v:
		out.append('.')
		out.append(i)
print(''.join(out))


word = input().lower()
vowels = {'a': 1, 'o': 1, 'y': 1, 'e': 1, 'u': 1, 'i': 1}
result = ''
for i in range(len(word)):
	if not vowels.get(word[i]):
		result += '.' + word[i]
print(result)


vowels = set('aoyeui')
in_str = input().lower().split()
for word in in_str:
	for letter in word:
		if letter not in vowels:
			print('.{}'.format(letter), end='')
	print(end=' ')


from sys import stdin

def readInts():
	return map(int, stdin.readline().strip().split())

def solve(s):
	s2 = []
	vowels = 'aeiouyAEIOUY'
	for c in s:
		if c in vowels:
			continue
		c2 = c.lower()
		s2.append('.')
		s2.append(c2)
	return ''.join(s2)

def run():
	s = stdin.readline().strip()
	print(solve(s))
run()


string = input().lower()
other_than_vowel = '.'.join([j for j in string if not j in 'aeiouy'])
print('.' + other_than_vowel)


s = input()
s1 = ''
vowels = 'AEIOUYaeiouy'
for i in s:
	if i not in vowels:
		s1 += '.' + i
print(s1.lower())


s = input().lower()
for each in s:
	if each not in 'eyuioa':
		print('.' + each, end='')


sti = input()
st = sti.lower()
n = len(st)
vowel_lst = ['a', 'e', 'i', 'o', 'u', 'y']
for v in vowel_lst:
	while v in st:
		i = st.find(v)
		st = st[:i] + st[i + 1:]
lst = list(st)
n = len(lst)
i = -1
while i > -len(lst) - 1:
	lst.insert(i, '.')
	i = i - 2
for i in lst:
	print(i, sep='', end='')


stroka = str(input())
stroka = stroka.lower().replace('a', '').replace('u', '').replace('o', '').replace('y', '').replace('i', '').replace('e', '')
stroka1 = ''
for i in range(len(stroka)):
	stroka1 += '.' + stroka[i]
print(stroka1)


l = 'aeiouyAEIYOU'
st = input()
st = ''.join(['.' + c for c in st if c not in l])
print(st.lower())


s1 = input().upper()
s2 = []
for c in s1:
	if not c in ('A', 'O', 'Y', 'E', 'U', 'I'):
		s2 += '.'
		s2 += c
for i in s2:
	i = i.lower()
	print(i, end='')
print()


n = input()
strs = ''
n = n.lower()
for x in n:
	if x not in ['a', 'e', 'i', 'o', 'u', 'y']:
		strs += '.' + x
print(strs)


import string
s = str(input())
s = s.lower()
vowels = 'aeiouy'
ans = '.'.join([l for l in s if l not in vowels])
print('.' + ans)


def final(x):
	v = ('a', 'e', 'i', 'o', 'u', 'y')
	y = ' '
	for i in x:
		if i in v:
			x = x.replace(i, '')
	for j in x:
		y = y + f'.{j}'
	print(y)
x = input()
x = x.lower()
final(x)


word = input()
word = word.lower()
letter = []
letter_1 = []
new_word = ''
s = ['a', 'e', 'i', 'y', 'o', 'u']
for i in range(len(word)):
	for j in range(len(s)):
		if word[i] == s[j]:
			letter.append(i)
			break
for i in range(len(word)):
	count = 0
	for j in range(len(letter)):
		if i != letter[j]:
			count = count + 1
		if count == len(letter):
			new_word = new_word + word[i]
NEW_WORD = ''
if len(new_word) == 0:
	for i in range(len(word)):
		NEW_WORD = NEW_WORD + '.' + word[i]
else:
	for i in range(len(new_word)):
		NEW_WORD = NEW_WORD + '.' + new_word[i]
print(NEW_WORD)


vowels = 'aoyeuiAOYEUI'
word = input()
new_word = ''
for i in range(len(word)):
	if word[i] not in vowels:
		new_word += word[i].lower()
new_word2 = ''
for j in range(len(new_word)):
	new_word2 += '.'
	new_word2 += new_word[j]
print(new_word2)


string = str(input())
string = string.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for b in string:
	if b not in vowels:
		print('.', b, sep='', end='')


a = input().lower()
b = list(a)
i = 0
m = 0
vList = ['a', 'o', 'y', 'e', 'u', 'i']
bnewOut = ''
while i < len(b):
	if b[m] not in vList:
		bnewOut += '.' + b[m]
	m += 1
	i += 1
print(bnewOut)


a = input()
b = ''
li = [65, 69, 73, 79, 85, 89, 65 + 32, 69 + 32, 73 + 32, 79 + 32, 85 + 32, 89 + 32]
for i in a:
	if ord(i) in li:
		continue
	elif ord(i) >= 65 and ord(i) <= 90:
		b += '.' + i.lower()
	elif ord(i) >= 97 and ord(i) <= 122:
		b += '.' + i
print(b)


a = input()
c = ['e', 'y', 'u', 'i', 'o', 'a']
mas = []
for i in a:
	if i.lower() in c:
		continue
	else:
		mas.append('.' + i.lower())
for z in mas:
	print(z, end='')


import sys
sex = set('aoyeui')
for c in sys.stdin.readline()[:-1].lower():
	if c not in sex:
		sys.stdout.write('.{}'.format(c))


s = input()
new = ''
for i in s:
	if i not in 'AEIOUYaeiouy':
		new += '.' + i.lower()
print(new)


def strTask(s):
	s = str(s).lower()
	repWord = ''
	vowels = 'aeiouy'
	for v in s:
		if vowels.find(v) == -1:
			repWord += '.' + v.lower()
	return repWord
s = input().strip()
print(strTask(s))


str_ = input()
list_v = ['a', 'e', 'i', 'o', 'u', 'y']
str_list = list(str_)
for i in range(0, len(str_list)):
	if str_list[i].lower() in list_v:
		str_list[i] = ''
	else:
		str_list[i] = '.' + str_list[i].lower()
print(''.join(str_list))


ip = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
op = ''
for st in ip:
	if st not in vowels:
		op += f'.{st}'
print(op)


v = {'a', 'o', 'y', 'e', 'u', 'i'}
s = input()
for i in s:
	flag = 0
	for j in v:
		if i.lower() == j:
			flag = True
			break
	if not flag:
		print('.' + i.lower(), end='')


string = input()
string = string.lower()
out_string = ''
for ch in string:
	if ch not in 'aeiouy':
		out_string += '.' + ch
print(out_string)


import sys
string = input()
charset = {'a', 'e', 'i', 'o', 'u', 'y'}
string = string.lower()
string2 = []
line = ''
for c in string:
	if c not in charset:
		string2.append('.' + c)
for cc in string2:
	line += str(cc)
print(line)


string = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
new_str = ''
for s in string:
	if s.upper() in vowels:
		continue
	new_str += '.' + s.lower()
print(new_str)


s = input()
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for x in s:
	if x in vowels:
		s = s.replace(x, '')
for i in s:
	print('.' + i, end='')


c = input()
for s in c:
	s = s.upper()
	if s != 'A' and s != 'O' and (s != 'Y') and (s != 'E') and (s != 'U') and (s != 'I'):
		print('.', s.lower(), sep='', end='')


n = str(input())
n = n.lower()
k = ''
for i in n:
	if not (i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y')):
		k += '.' + i
print(k)


import sys
s = input().lower()
for i in 'aeiouy':
	s = s.replace(i, '')
ans = ''
for i in s:
	ans = ans + '.'
	ans = ans + i
print(ans)


string = input().lower()
notvowl = '.'.join([c for c in string if not c in 'aoyeui'])
print('.' + notvowl)


s = input()
s = s.replace('A', '')
s = s.replace('a', '')
s = s.replace('E', '')
s = s.replace('e', '')
s = s.replace('I', '')
s = s.replace('i', '')
s = s.replace('O', '')
s = s.replace('o', '')
s = s.replace('U', '')
s = s.replace('u', '')
s = s.replace('Y', '')
s = s.replace('y', '')
for i in range(0, len(s)):
	if s[i].isupper():
		print('.', s[i].lower(), sep='', end='')
	else:
		print('.', s[i], sep='', end='')


s = str(input())
string = ' '.join(s.lower())
listt = string.split()
listtt = []
for i in range(0, len(listt)):
	z = listt[i]
	if z != 'a' and z != 'o' and (z != 'y') and (z != 'e') and (z != 'u') and (z != 'i'):
		listtt.append('.' + z)
print(*listtt, sep='')


s = str(input())
a = 'AUIOYEaeiouy'
for i in range(len(a)):
	s = s.replace(a[i], '')
for i in range(len(s)):
	print('.' + s[i].lower(), end='')


s = input().rstrip('\r')
a = ''
for i in range(len(s)):
	if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y') and (s[i] != 'A') and (s[i] != 'E') and (s[i] != 'I') and (s[i] != 'O') and (s[i] != 'U') and (s[i] != 'Y'):
		a += '.'
		if ord(s[i]) > 64 and ord(s[i]) < 91:
			a += chr(ord(s[i]) + 32)
		else:
			a += s[i]
print(a)


word = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
output = []
for n in word:
	if n not in vowels:
		output.append(n.lower())
print('.' + '.'.join(output))


s = input()
all_vowels = set(['A', 'O', 'Y', 'E', 'U', 'I'])
res = []
for c in s:
	if c.upper() not in all_vowels:
		res.append('.')
		res.append(c.lower())
print(''.join(res))


n = input()
n = n.lower()
lst = list()
lst2 = list()
lst1 = list()
for i in range(len(n)):
	lst.append(n[i])
for i in range(len(lst)):
	if lst[i] != 'a' and lst[i] != 'e' and (lst[i] != 'i') and (lst[i] != 'o') and (lst[i] != 'u') and (lst[i] != 'y'):
		lst1.append(lst[i])
for i in range(len(lst1)):
	lst2.append('.')
	lst2.append(lst1[i])
print(*lst2, sep='')


n = input()
n = n.lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
k = ''
for i in n:
	if i not in vow:
		k += '.'
		k += i
print(k)


a = 'aeiouy'
s = input()
for x in list(a):
	s = s.replace(x, '')
	s = s.replace(x.upper(), '')
print(('.' + '.'.join(list(s))).lower())


s = input()
news = ''
for i in range(len(s)):
	if s[i].isupper():
		news = news + s[i].lower()
	else:
		news = news + s[i]
newss = ''
for i in range(len(news)):
	if news[i] == 'a' or news[i] == 'e' or news[i] == 'i' or (news[i] == 'o') or (news[i] == 'u') or (news[i] == 'y'):
		continue
	else:
		newss = newss + news[i]
fins = ''
for i in range(len(newss)):
	fins = fins + '.' + newss[i]
print(fins)


text = input()
text = text.lower()
text = list(text)

def magic(c):
	if c in 'aeiyou':
		return ''
	else:
		return '.' + c
text = list(map(magic, text))
text = ''.join(text)
print(text)


t = input()
s = ''
vow = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(t)):
	if not t[i] in vow:
		if t[i].isupper():
			s = s + '.' + t[i].lower()
		else:
			s = s + '.' + t[i]
print(s)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
petya = str(input()).lower()
st = ''
for c in petya:
	if c not in vowels:
		st = st + '.' + c
print(st)


import sys, math
from collections import deque
s = list(input())
vowels = set({'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'})
news = ''
for i in range(len(s)):
	if not s[i] in vowels:
		if ord(s[i]) < ord('a'):
			news += '.' + chr(ord(s[i]) + ord('a') - ord('A'))
		else:
			news += '.' + s[i]
print(news)


for x in input().lower():
	if x not in 'aeiouy':
		print('.' + x, end='')


import re
string = list(input())
i = 0
while i < len(string):
	if string[i].lower() in 'aeiouy':
		string.pop(i)
		i = i - 1
	else:
		string.insert(i, '.')
		i = i + 1
	i += 1
print(''.join(string).lower())


vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
string = input().upper()
newline = ''
for char in string:
	if char in vowels:
		newline = newline + ''
	if char not in vowels:
		newline = newline + '.' + char
print(newline.lower())


string = input().strip()
ucons = 'BCDFGHJKLMNPQRSTVWXZ'
lcons = 'bcdfghjklmnpqrstvwxz'
new_string = ''
for i in range(len(string)):
	if string[i] in lcons:
		new_string += '.' + string[i]
	elif string[i] in ucons:
		new_string += '.' + lcons[ucons.index(string[i])]
print(new_string)


a = str(input())
a = ''.join(('.' + c for c in a if c not in 'AOYEUIaoyeui')).lower()
print(a)


s = input()
s = s.lower()
ss = 'aoyeui'
n = len(s)
for i in s:
	if i not in ss:
		print('.' + i, end='')


letters = list(input())
i = 0
while i < len(letters):
	if 'A' <= letters[i] <= 'Z':
		letters[i] = chr(ord(letters[i]) + 32)
	if letters[i] in 'aeiouy':
		del letters[i]
	else:
		i += 1
print('.' + '.'.join(letters))


def solve(string):
	vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
	string = string.upper()
	for i in string:
		if i in vowels:
			string = string.replace(i, '')
	string = string.lower()
	string = list(string)
	new_str = '.' + '.'.join(string)
	return new_str
string = str(input())
print(solve(string))


st = input()
st = st.lower()
for ch in st:
	if ch not in ('a', 'o', 'u', 'e', 'i', 'y'):
		print('.', end='')
		print(ch, end='')


string = str(input())
for letter in 'aeiouyAEIOUY':
	string = string.replace(letter, '')
s = string
print('{}{}'.format('.', '.'.join(s.lower())))


text = input()
text = text.lower()
new_text = ''
for x in text:
	if x == 'a' or x == 'o' or x == 'y' or (x == 'e') or (x == 'u') or (x == 'i'):
		continue
	else:
		new_text += '.' + x
print(new_text)


a = str(input())
b = list(a.upper())
c = []
for i in range(len(b)):
	if b[i] != 'A' and b[i] != 'E' and (b[i] != 'I') and (b[i] != 'O') and (b[i] != 'U') and (b[i] != 'Y'):
		c.append(b[i])
d = list(c)
e = []
for i in range(len(d)):
	f = list(d[i])
	if d[i] != ' ':
		f.insert(0, '.')
		e.append(''.join(map(str, f)))
g = ''.join(map(str, e))
print(g.lower())


s = input()
l = filter(lambda x: x not in 'aeiouy', s.lower())
l = '.'.join(l)
if l:
	print('.' + l)
else:
	print()


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
inputstr = list(input())
output = ''
if 0 < len(inputstr) <= 100:
	for i in inputstr:
		p = i.lower()
		if p not in vowels:
			output += '.' + p
print(output)


str_input = input().lower()
str_1 = '.'
vowels = 'auoyei'
for i in str_input:
	if i in vowels:
		str_input = str_input.replace(i, '')
str_input = list(str_input)
if str_input[0] not in vowels:
	str_input.insert(0, '.')
str_input = str_1.join(str_input)
if str_input[0] == str_input[1] == '.':
	str_input = str_input.replace(str_input[0], '', 1)
print(str_input)


ovels = ['a', 'e', 'i', 'o', 'u', 'y']
a = input().lower()
new_a = list(filter(lambda x: x not in ovels, a))
for i in new_a:
	print('.' + i, end='')
print()


word = input()
newWord = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in word:
	if i.lower() in vowels:
		pass
	if i.lower() not in vowels:
		newWord += '.' + i.lower()
print(newWord)


vowels = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'Y', 'U']
s = input()
ss = str()
for i in range(len(s)):
	if s[i] not in vowels:
		if s[i].isupper():
			ss += '.' + s[i].lower()
		else:
			ss += '.' + s[i]
print(ss)


s = input()
b = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
s2 = []
for x in s:
	if not x in b:
		if ord(x) <= 90:
			s2.append('.')
			s2.append(chr(ord(x) + 32))
		else:
			s2.append('.')
			s2.append(x)
print(''.join(s2))


s = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
print_list = []
for char in s:
	if char in vowels:
		continue
	else:
		print_list.append('.' + char)
print(''.join(print_list))


s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(s):
	if s[i] in vowels:
		s = s[:i] + s[i + 1:]
		i -= 1
	elif s[i] not in vowels and s[i] != '.':
		s = s[:i] + '.' + s[i:]
		i += 1
		if s[i].isupper():
			s = s[:i] + s[i].lower() + s[i + 1:]
	i += 1
print(s)


st = input().strip().lower()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
ss = []
for s in st:
	if s not in vo:
		ss.append(s)
ans = ''
for s in ss:
	ans += '.' + s
print(ans)


s = input()
for i in range(len(s)):
	if s[i] == 'A' or s[i] == 'a' or s[i] == 'Y' or (s[i] == 'y') or (s[i] == 'E') or (s[i] == 'e') or (s[i] == 'I') or (s[i] == 'i') or (s[i] == 'O') or (s[i] == 'o') or (s[i] == 'U') or (s[i] == 'u'):
		continue
	elif s[i].isupper():
		print('.' + s[i].lower(), end='')
	else:
		print('.' + s[i], end='')


s = input()
st = '.'
for i in s:
	if i in 'aioueyAIOUEY':
		continue
	else:
		st += '.' + i
if len(st) > 1:
	print(st[1:].lower())
else:
	print(st)


std = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
st = input()
new = ''
l = len(st)
for i in range(l):
	if st[i] not in std:
		new = new + st[i]
new2 = new.lower()
for k in range(len(new2)):
	print('.' + new2[k], end='')


t = input()
t = t.lower()
i = 0
while i < len(t):
	if t[i] == 'a' or t[i] == 'e' or t[i] == 'i' or (t[i] == 'o') or (t[i] == 'u') or (t[i] == 'y'):
		l = list(t)
		del l[i]
		t = ''.join(l)
		i -= 1
	i += 1
t = list(t)
t.insert(0, '.')
t = '.'.join(t)
print(t[1:])


s = input()
abc = 'bcdfghjklmnpqrstvwxz'
abc_V = 'BCDFGHJKLMNPQRSTVWXZ'
r = ''
for item in s:
	if item in abc:
		r += '.'
		r += item
	elif item in abc_V:
		r += '.'
		r += item.lower()
print(r)


import sys

def rs():
	return sys.stdin.readline().rstrip()

def ri():
	return int(sys.stdin.readline())

def ria():
	return list(map(int, sys.stdin.readline().split()))

def ws(s):
	sys.stdout.write(s)
	sys.stdout.write('\n')

def wi(n):
	sys.stdout.write(str(n))
	sys.stdout.write('\n')

def wia(a, sep=' '):
	sys.stdout.write(sep.join([str(x) for x in a]))
	sys.stdout.write('\n')

def main():
	s = rs().lower()
	vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
	ws(''.join(['.' + si for si in s if si not in vowels]))
main()


str = input()
str = str.lower()
strlist = list(str)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(strlist):
	if strlist[i] in vowels:
		strlist.pop(i)
	else:
		strlist.insert(i, '.')
		i += 2
print(''.join(strlist))


sentence = input()
li = ['a', 'A', 'E', 'e', 'I', 'i', 'o', 'O', 'U', 'u', 'y', 'Y']
for i in sentence:
	if i in li:
		continue
	print('.{0}'.format(i.lower()), end='')


string = input()
lc_string = string.lower()
vowels = 'aeiouy'
new_lc_string = ''
final_string = ''
length = len(lc_string)
for i in range(length):
	if lc_string[i] in vowels:
		continue
	else:
		new_lc_string = new_lc_string + lc_string[i]
i = 0
length_new = 2 * len(new_lc_string)
for i in range(length_new):
	if i % 2 == 0:
		final_string = final_string + '.'
	else:
		final_string += new_lc_string[i // 2]
print(final_string)


import sys
word = input()
word = word.lower()
result = ''
for i in range(len(word)):
	if not (word[i] == 'a' or word[i] == 'o' or word[i] == 'y' or (word[i] == 'e') or (word[i] == 'u') or (word[i] == 'i')):
		result += '.'
		result += word[i]
print(result)


import re
s = input().strip().lower()
s = re.sub('[ayuioe]', '', s)
print(re.sub('(\\w)', '.\\1', s))


in_str = input()
inStr = in_str.lower()
outStr = ''
for i in inStr:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		outStr += '.'
		outStr += i
print(outStr)


s = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
s = list(s)
i = 0
while i < len(s):
	if s[i] in vow:
		s.remove(s[i])
	else:
		s[i] = s[i].lower()
		s = s[:i] + ['.'] + s[i:]
		i += 2
	m = 1
s = ''.join(s)
print(s)


for char in input().lower():
	if char in 'qwrtpsdfghjklzxcvbnm':
		print('.' + char, end='')


def vowel(charen):
	all = 'aeiouy'
	return charen in all
w = input()
s = w.lower()
a = list(s)
n = len(a)
for i in range(n):
	if vowel(a[i]) == True:
		a[i] = ''
	else:
		a[i] = '.' + a[i]
b = ''.join(a)
print(b)


n = list(input())
v = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
i = 0
p = []
for i in n:
	if i not in v:
		p.append(i)
for i in p:
	print('.', end='')
	print(i.lower(), end='')


a = input()
a = a.lower()
b = list('aeiyou')
i = 0
while i < len(a):
	if a[i] in b:
		print('', end='')
	else:
		print('.' + str(a[i]), end='')
	i = i + 1


def func(string):
	new_string = string.lower()
	ans = []
	for i in new_string:
		if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
			ans.append(i)
	ans = ['.{}'.format(i) for i in ans]
	output = ''.join(ans)
	return output
print(func(input()))


n = input()
n = n.lower()
v = 'aiouye'
s = ''
for i in n:
	if i not in v:
		s += '.'
		s += i
print(s)


s = input()
s = s.lower()
n = len(s)
i = 0
j = ''
while i < n:
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		i = i + 1
		continue
	else:
		j = j + '.' + s[i]
	i = i + 1
print(j)


def main():
	print(''.join(['.' + x for x in list(input().lower()) if x not in ['a', 'e', 'i', 'o', 'u', 'y']]))
main()


k = input().lower()
l = [i for i in k if i not in 'aeiouy']
print('.' + '.'.join(l))


string = input()
i = 0
a = []
for ch in string:
	if ch in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
		string = string.replace(ch, '')
	elif ch in a:
		continue
	else:
		string = string.replace(ch, '.' + ch)
		a.append(ch)
print(string.lower())


def solve(s: str):
	vowel = 'aoyeui'
	s = s.lower()
	s2 = ''
	for c in s:
		if c in vowel:
			s = s.replace(c, '')
	for i in range(len(s)):
		s2 += '.'
		s2 += s[i]
	return s2

def main():
	inp = input()
	print(solve(inp))
main()


a = str(input())
n = list(a.lower())
text = list('AOYEUIaoyeui')
for i in n.copy():
	if i in text:
		n.remove(i)
n.insert(0, '.')
b = '.'.join(n)
c = list(b)
c.pop(1)
print(''.join(c))


a = input()
b = a.lower()
output = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(1, len(b) + 1):
	if b[i - 1] not in vowel:
		output.append('.')
		output.append(b[i - 1])
output_1 = ''.join([str(i) for i in output])
print(output_1)


lit = ['a', 'e', 'u', 'i', 'o', 'y']
b = str(input())
i = 0
b = b.lower()
k = 0
while i <= len(b) - 1:
	for j in lit:
		if j == b[i]:
			b = b[:i] + b[i + 1:]
			i -= 1
			break
	i += 1
b = '.'.join(b)
b = '.' + b[0:]
print(b)


import re
entrada = input()
p = re.compile('[aoyeuiAOYEUI]')
entrada = p.sub('', entrada)
p = re.compile('([^aoyeuiAOYEUI])')
entrada = p.sub('.\\1', entrada)
entrada = p.sub(lambda m: m.group(0).lower(), entrada)
print(entrada)


palavra = str(input())
palavra = palavra.lower()
palavra = list(palavra)
palavraF = str('')
for i in range(len(palavra)):
	if palavra[i] == 'a' or palavra[i] == 'e' or palavra[i] == 'i' or (palavra[i] == 'o') or (palavra[i] == 'u') or (palavra[i] == 'y'):
		continue
	else:
		palavraF += '.' + palavra[i]
print(palavraF)


arr = list(input().lower())
formatedArr = []
for i in arr:
	if i == 'a' or i == 'e' or i == 'y' or (i == 'u') or (i == 'i') or (i == 'o'):
		pass
	else:
		formatedArr.append('.')
		formatedArr.append(i)
print(''.join(formatedArr))


text = input()
rtext = ''
vowel = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in text:
	if i not in vowel:
		rtext = rtext.__add__('.')
		if ord(i) < 91:
			rtext = rtext.__add__(i.lower())
		else:
			rtext = rtext.__add__(i)
print(rtext)


s = str(input(''))
c = s.lower()
a = ['a', 'e', 'i', 'o', 'u', 'y']
b = []
for i in c:
	if i not in a:
		b.append(i)
new_s = ''
for i in b:
	new_s = new_s + '.' + i
print(new_s)


vow = ['a', 'e', 'o', 'u', 'i', 'y']
kalimat = input().lower()
kalnew = ''
for k in kalimat:
	if k not in vow:
		kalnew += '.' + k
print(kalnew)


import re
l = input()
ls = re.sub('[aeiouy]', '', l.lower())
print(re.sub('(.)', '.\\1', ls))


gl = ['a', 'o', 'y', 'e', 'u', 'i']
word = list(input().lower())
for i in range(len(word)):
	if word[i] in gl:
		word[i] = ''
	else:
		word[i] = '.' + word[i]
print(''.join(word))


s = list(str(input()))
f = []
for x in s:
	if x in ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']:
		pass
	elif x.isupper():
		f.append('.')
		f.append(x.lower())
	else:
		f.append('.')
		f.append(x)
print(''.join(f))


s = input()
a = ''
l = 1
b = 'AOYEUIaoyeui'
for i in range(len(s)):
	l = 1
	for j in b:
		if s[i] == j:
			l = 0
			break
	if l == 1:
		a += '.'
		a += s[i].lower()
print(a)


a = input()
vowels = 'aeiouAEIOUYy'
for i in a:
	if i not in vowels:
		print('.' + i.lower(), end='')


s = input()
for i in s:
	a = s.translate({ord(i): None for i in 'a o y e u i A O Y E U I'})
	z = a.replace('', '.')
	x = z[:-1]
print(x.lower())


s = input()
a = s.casefold()
vowels = 'aeiouyAEIOUY'
formed = ''
for i in a:
	if i in vowels:
		pass
	else:
		formed += '.' + i
print(formed)


in_string = input()
in_list = list(in_string)
list_vowel = ['a', 'e', 'i', 'o', 'y', 'u']
list_upper_vowel = [x.upper() for x in list_vowel]
in_final = []
list_idx = []
for (idx, i) in enumerate(in_list):
	if i in list_vowel or i in list_upper_vowel:
		list_idx.append(idx)
for i in sorted(list_idx, reverse=True):
	del in_list[i]
in_lower_list = [x.lower() for x in in_list]
in_final = '.'.join(in_lower_list)
print('.' + in_final)


vowels = 'AOYEUIaoyeui'
word = input()
res = ''
for c in word:
	if c not in vowels:
		res += '.' + c.lower()
print(res)


sounds = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
word = input()
last = []
for i in word.lower():
	if i.lower() in sounds:
		pass
	else:
		last.append('.' + i.lower())
last_word = ''.join(last)
print(str(last_word))


string = input()
lists = []
for i in range(len(string)):
	lists.append(string[i])
letters = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for l in letters:
	while l in lists:
		lists.remove(l)
str2 = '.'.join(lists)
print('.' + str2.lower())


string = [x for x in input().lower() if x not in 'aoyeui']
print('.' + '.'.join((e for e in list(string))))


output = ''
word = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	for j in vowels:
		if str(i) == str(j):
			word = word.replace(str(i), '')
word = list(word)
for k in range(len(word)):
	word.insert(2 * k, '.')
for l in word:
	output += l
print(output)


import sys
import collections
import math
import functools
import itertools
import bisect
import operator
import heapq
import random
true = True
false = False
null = None
tcid = 0

def ceil(a, b):
	ans = a // b
	if a % b != 0:
		ans += 1
	return ans

def perr(*args, **kwargs):
	print(*args, file=sys.stderr, **kwargs)

def line():
	ln = sys.stdin.readline().strip()
	if ln == '':
		sys.exit()
	return ln

def lines(n):
	return [line() for i in range(n)]

def split(ln=None):
	return (ln or line()).split()

def parse(*parsers):
	return list(map(lambda p, w: p(w), parsers, split()))

def nums(o=None):
	if o is not None:
		if isinstance(o, int):
			o = lines(o)
		elif isinstance(o, str):
			o = split(o)
	return list(map(int, o or split()))

def num():
	return int(line())

def solve(tcid=1):
	w = line().lower()
	aa = []
	for cc in w:
		if cc not in 'aiueoy':
			aa.append('.')
			aa.append(cc)
	print(*aa, sep='')
while true:
	tcid += 1
	solve(tcid)


print('.' + '.'.join([row for row in input().lower() if row not in 'aoyeui']))


import re
s = input().lower()
for i in s:
	if i in set('aeiyou'):
		pass
	else:
		print('.' + i, end='')


a = input('')
su = -1
li = []
su2 = ''
for val in a:
	if val != 'a' and val != 'e' and (val != 'i') and (val != 'o') and (val != 'u') and (val != 'A') and (val != 'E') and (val != 'I') and (val != 'O') and (val != 'U') and (val != 'y') and (val != 'Y'):
		su = su + 1
		li.append('.' + val)
for i in li:
	su2 = su2 + i
print(su2.lower())


vowels = 'aoyeui'
s = input().lower()
dummy = ''
for i in range(len(s)):
	if s[i] not in vowels:
		dummy = '.' + s[i] + dummy
dummy = '.' + dummy[::-1][:len(dummy) - 1]
print(dummy)


line = input().lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in line:
	if not char in vowels:
		print('.', char, sep='', end='')
print('\n')


s = input()
new = ''
for char in s:
	if char.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
		continue
	else:
		new += '.'
		new += char.lower()
print(new)


in_str = input()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
in_str = in_str.lower()
out_str = ''
for i in range(len(in_str)):
	if in_str[i] not in glas:
		out_str += '.' + in_str[i]
print(out_str)


string = input()
vowels = 'AOYEUIaeiouy'
for i in string:
	if i not in vowels:
		print('.', end=i.lower())


n = input()
l = len(n)
i = 0
while i < l:
	if n[i] not in 'aeiouy' and n[i] not in 'AEIOUY':
		print('.' + n[i].lower(), end='')
	i = i + 1


s1 = input().lower()
s2 = ''
s = 'aeiouy'
for i in range(len(s1)):
	if s.count(s1[i]) == 0:
		s2 = s2 + '.' + s1[i]
print(s2)


x = input()
i = 0
c = ''
f = ''
while i < len(x):
	if x[i] != 'A' and x[i] != 'a' and (x[i] != 'O') and (x[i] != 'o') and (x[i] != 'U') and (x[i] != 'u') and (x[i] != 'I') and (x[i] != 'i') and (x[i] != 'E') and (x[i] != 'e') and (x[i] != 'Y') and (x[i] != 'y'):
		c = c + str.lower(x[i])
	i += 1
i = 0
while i < len(c):
	f = f + '.'
	f = f + str.lower(c[i])
	i += 1
print(f)


import re
print('.' + '.'.join([char for char in ''.join(re.split('A|E|I|O|U|Y|a|e|i|o|u|y', input().lower()))]))


L = input()
m = len(L)
P = L.lower()
Line = ['a', 'e', 'i', 'o', 'u', 'y']
for x in P:
	if x in Line:
		pass
	else:
		print('.' + x, end='')


s = input()
li = []
vov = ['a', 'e', 'i', 'o', 'u', 'y']
for w in s:
	if w.lower() not in vov:
		li.append('.' + w.lower())
print(''.join(li))


def novocal(palabra):
	voc = 'aeiouyAEIOUY'
	for char in voc:
		palabra = palabra.replace(char, '')
	palabrafin = '.' + '.'.join(palabra)
	return palabrafin.lower()
palabra = input()
print(novocal(palabra))


s = input()
forbidden = 'aeouyi'
print('.' + '.'.join([i for i in s.lower() if i not in forbidden]))


a = input()
b = a.lower()
c = b.translate(str.maketrans('aeiouy', '      '))
d = c.replace(' ', '')
n = ''
for k in d:
	n = n + '.' + k
print(n)


k = input()
w = list(k)
n = len(w)
v = list(k)
t = 0
for i in range(n):
	o = ord(w[i])
	if o > 64 and o < 97:
		o = o + 32
		v[t] = chr(o)
	if o == 97 or o == 101 or o == 105 or (o == 111) or (o == 117) or (o == 121):
		del v[t]
		t = t - 1
	t = t + 1
s = '.'.join(v)
print('.' + s)


def removeVowel(char):
	vowelDict = {'a': '', 'o': '', 'y': '', 'e': '', 'u': '', 'i': ''}
	return vowelDict.get(char, char)
userInput = str(input())
userInput = userInput.lower()
newString = ''
for c in userInput:
	newString += removeVowel(c)
userInput = newString
newString = ''
for c in userInput:
	newString += '.' + c
userInput = newString
print(userInput)


from sys import stdin, stdout
s = stdin.readline().strip().lower()
vowels = 'aeiouy'
out = ''
for ss in s:
	if ss not in vowels:
		out += '.' + ss
stdout.write(out)
stdout.write('\n')


s = input(' ')
vowels = 'aeiouy'
s = s.lower()
for i in s:
	if i in vowels:
		s = s.replace(i, '')
print('.' + '.'.join(s[:]))


word = input()
lower_word = word.lower()
chr_lst = []
for i in lower_word:
	if i not in 'aoyeui':
		chr_lst.append(i)
result = '.' + '.'.join(chr_lst)
print(result)


s = input()
s = s.lower()
for ch in s:
	if ch in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		print(f'.{ch}', end='')


s = list(input())
for i in range(len(s)):
	if s[i].isupper():
		s[i] = chr(ord(s[i]) + 32)
i = 0
c = len(s)
while i < c:
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		del s[i]
		c -= 1
		i -= 1
	i += 1
i = 0
c = 2 * len(s)
while i < c:
	s.insert(i, '.')
	i += 2
q = ''
for i in s:
	q += i
print(q)


s = input()
for x in s:
	if x == 'A' or x == 'a' or x == 'O' or (x == 'o') or (x == 'Y') or (x == 'y') or (x == 'E') or (x == 'e') or (x == 'U') or (x == 'u') or (x == 'I') or (x == 'i'):
		s = s.replace(x, '')
s = s.lower()
s = s.replace('', '.')
print(s[:-1])


s = input()
s = [str(x) for x in s]
i = 0
while i != len(s):
	if s[i] == 'a' or s[i] == 'A' or s[i] == 'O' or (s[i] == 'Y') or (s[i] == 'y') or (s[i] == 'E') or (s[i] == 'I') or (s[i] == 'U') or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'i') or (s[i] == 'e'):
		del s[i:i + 1]
	else:
		if s[i].isupper():
			s[i] = s[i].lower()
		i += 1
s = '.'.join(s)
print('.' + s)


inp = input()
blank = ''
for x in range(len(inp)):
	if inp[x] == 'Y' or inp[x] == 'y' or inp[x] == 'A' or (inp[x] == 'a') or (inp[x] == 'E') or (inp[x] == 'e') or (inp[x] == 'I') or (inp[x] == 'i') or (inp[x] == 'O') or (inp[x] == 'o') or (inp[x] == 'U') or (inp[x] == 'u'):
		a = 0
	else:
		blank += inp[x]
blank = blank.lower()
ans = ''
for x in range(len(blank)):
	ans += '.' + blank[x]
print(ans)


vowels = 'aiueoy'
a = input().lower()
new = ''
for x in a:
	if x not in vowels:
		new += '.' + x
print(new)


a = input().lower()
b = (x for x in a if not x in 'aoyeui')
print('.' + '.'.join(b))


s = input()
ch = ''
for i in range(0, len(s)):
	if s[i] != 'a' and s[i] != 'A' and (s[i] != 'e') and (s[i] != 'E') and (s[i] != 'i') and (s[i] != 'I') and (s[i] != 'o') and (s[i] != 'O') and (s[i] != 'u') and (s[i] != 'U') and (s[i] != 'y') and (s[i] != 'Y'):
		temp = s[i].lower()
		ch += '.'
		ch += temp
print(ch)


word = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new = ''
for letter in word:
	if letter not in vowels:
		new += '.'
		new += letter
print(new)


vow = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
res = []
ip = input()
for ch in ip:
	if ch in vow:
		continue
	elif ch.isupper():
		res.extend(['.', ch.lower()])
	else:
		res.extend(['.', ch])
for i in res:
	print(i, end='')


s = input().lower()
ans = ''
for i in range(len(s)):
	if s[i] in 'bcdfghjklmnpqrstvwxz':
		ans += '.' + s[i]
print(ans)


n = input()
m = n.lower()
s = ''
for i in m:
	if i in 'bcdfghjklmnpqrstvwxz':
		s = s + '.' + i
print(s)


st = input()
newSt = ''
for el in st:
	if el.lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	elif el.isupper():
		newSt += '.' + el.lower()
	else:
		newSt += '.' + el
print(newSt)


x = ['a', 'y', 'o', 'e', 'u', 'i']
r = input()
r = r.lower()
for ext in x:
	if r != r.replace(ext, ''):
		r = r.replace(ext, '')
r = list(r)
r = '.'.join(r)
r1 = '.' + r
print(r1)


print(''.join(['.%c' % c.lower() for c in input().strip() if c.lower() not in 'aoyeui']))


s = str(input())
s = s.lower()
vowels = 'aeiouy'
for i in s:
	if i in vowels:
		s = s.replace(i, '')
ans = ''
for i in s:
	ans += '.' + i
print(ans)


alist = list(input())
vo = 'A O Y E U I a e y o u i'
volist = vo.split()
newlis = [i for i in alist if i not in volist]
rest = '.'.join(newlis)
print('.' + rest.lower())


c = input()
c = c.lower()
new_string = ''
for letter in c:
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	if letter not in vowels:
		new_string = new_string + '.' + letter
print(new_string)


s = input()
l = []
for i in s:
	if i.upper() == 'A' or i.upper() == 'O' or i.upper() == 'Y' or (i.upper() == 'E') or (i.upper() == 'U') or (i.upper() == 'I'):
		pass
	else:
		l.append(i)
s1 = ''.join(l)
b = '.'
c = ''
for i in s1:
	c = c + b + i.lower()
print(c)


print('.' + '.'.join(list(filter(lambda x: x not in 'aoyeui', input().lower()))))


set_alpha = ['a', 'o', 'y', 'e', 'u', 'i']
string = list(input().lower())
for el in set_alpha:
	while el in string:
		string.pop(string.index(el))
for i in string:
	print('.' + i, end='')


new_str = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
e = input().lower()
for j in range(len(e)):
	if e[j] not in vowels:
		new_str += f'.{e[j]}'
print(new_str)


s = input()
s = s.lower()
c = []
for i in range(len(s)):
	c.append(s[i])
d = []
for i in c:
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		d.append(i)
print('.' + '.'.join(d))


string = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
no_vowels = ''.join((l for l in string if l not in vowels))
with_dots = ''.join(('.' + l for l in no_vowels))
print(with_dots.lower())


word = input()
word = word.lower()
letters_in_words = list(word)
modified_letters = list()
for i in letters_in_words:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		modified_letters.append(i)
print('.', end='')
new_word = '.'.join(modified_letters)
print(new_word)


string = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
if not string.islower():
	string = string.lower()
for char in string:
	if char in vowels:
		string = string.replace(char, '')
for char in string:
	print('.', char, sep='', end='')


v = 'a o y e u i'

def change(s, v):
	l = ''
	for b in s:
		if b not in v:
			l = l + '.' + b
	print(l)
a = change(input().lower(), v)


s = input().lower()
l = ['.' + x for x in s if x not in 'aoyeui']
print(''.join((x for x in l)))


import re
str = input()
regex = '([aeiuyoAEIUOY])'
substr = ''
result = re.sub(regex, substr, str)
regex = '(\\w)'
answer = re.sub(regex, lambda m: '.' + m.group(0).lower(), result, 0, re.MULTILINE)
print(answer)


vower_letter = ['A', 'O', 'Y', 'E', 'U', 'I']
string = input().lower()
new_string = ''
for s in string:
	if s.upper() not in vower_letter:
		new_string += f'.{s}'
print(new_string)


s = input().lower()
rs = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for char in s:
	if char in vowels:
		continue
		print('what')
	else:
		rs += '.' + char
print(rs)


st = list(input())
a = []
for ch in st:
	if ch == 'A' or ch == 'a' or ch == 'E' or (ch == 'e') or (ch == 'I') or (ch == 'i') or (ch == 'O') or (ch == 'o') or (ch == 'U') or (ch == 'u') or (ch == 'y') or (ch == 'Y'):
		continue
	elif 65 <= ord(ch) <= 90:
		x = ch
		y = ord(x)
		y = y + 32
		z = chr(y)
		a.append('.')
		a.append(z)
	else:
		a.append('.')
		a.append(ch)
print(*a, sep='')


m = input()
L = len(m)
i = 0
while i < L:
	if m[i] == 'A' or m[i] == 'E' or m[i] == 'I' or (m[i] == 'O') or (m[i] == 'U') or (m[i] == 'a') or (m[i] == 'e') or (m[i] == 'i') or (m[i] == 'o') or (m[i] == 'u') or (m[i] == 'Y') or (m[i] == 'y'):
		i += 1
	else:
		print('.', end='')
		print(m[i].lower(), end='')
		i += 1


string = input().lower().translate(str.maketrans('', '', 'aoyeui'))
print('.' + '.'.join(list(string)))


vowels = 'aiuoyeAEIUOY'
s = input()
for i in range(12):
	s = s.replace(vowels[i], '')
s = list(s)
for i in range(len(s)):
	if s[i].isupper():
		s[i] = chr(ord(s[i]) + 32)
for i in range(0, len(s) * 2, 2):
	s.insert(i, '.')
print(''.join(s))


string = input()
string1 = string.lower()
n = len(string1)
for i in range(n):
	if string1[i] != 'a' and string1[i] != 'e' and (string1[i] != 'i') and (string1[i] != 'o') and (string1[i] != 'u') and (string1[i] != 'y'):
		print('.', end='')
		print(string1[i], end='')


enter = input().lower()
vowels = 'aoyeui'
for i in vowels:
	if i in enter:
		enter = enter.replace(i, '')
	else:
		pass
enter = list(enter)
a = 0
while a < len(enter):
	enter.insert(a, '.')
	a += 2
enter = ''.join(enter)
print(enter)


string = input()
string = list(string.lower())
for i in range(len(string)):
	if string[i] in ['a', 'e', 'i', 'o', 'u', 'y']:
		string[i] = '-1'
result = []
for val in string:
	if val != '-1':
		result.append('.')
		result.append(val)
print(''.join(result))


s = input().lower()
for e in s:
	if e not in 'aeiouy':
		print('.' + e, end='')


word = str(input())
number = int(len(word))
vowels = {'a', 'u', 'e', 'o', 'i', 'y'}
word = str.lower(word)
blank = ''
for i in range(number):
	a = word[i]
	if a in vowels:
		a = ''
	blank = blank + a
word = blank
n = int(len(word))
f = ''
for i in range(n):
	b = '.'
	a = word[i]
	f = f + b + a
print(f)


s = input()
out = ''
for i in s:
	if i not in 'AEIOUYyaeiou':
		out += '.' + i.lower()
print(out)


string = list(input().lower())
answer = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in string:
	if i not in vowels:
		answer += '.' + i.lower()
	else:
		continue
print(answer)


word = input().lower()
exceptt = ['a', 'o', 'y', 'e', 'u', 'i']
finalWord = ''
for character in word:
	if character not in exceptt:
		finalWord += '.' + character
print(finalWord)


s = input()
s = s.lower()
v = 'aoyeui'
b = ''
for i in s:
	if i not in v:
		b = b + '.' + i
print(b)


n = list(input())
i = 0
while i < len(n):
	if n[i].lower() == 'a' or n[i].lower() == 'e' or n[i].lower() == 'i' or (n[i].lower() == 'o') or (n[i].lower() == 'u') or (n[i].lower() == 'y'):
		n.remove(n[i])
		i = i - 1
	elif n[i].isalpha():
		n.insert(i, '.')
		i = i + 1
	i = i + 1
print(''.join(n).lower())


word = input()
word = word.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
temp = ''
for i in word:
	if i in vowels:
		continue
	temp += '.' + i
print(temp)


a = input()
x = a.lower()
b = []
y = '.'
k = '.'
for i in range(len(x)):
	b.append(x[i])
for i in range(len(x)):
	if x[i] == 'a' or x[i] == 'e':
		b.remove(x[i])
	elif x[i] == 'i' or x[i] == 'o':
		b.remove(x[i])
	elif x[i] == 'u' or x[i] == 'y':
		b.remove(x[i])
for i in range(len(b)):
	if i == 0:
		y = y + b[i]
	else:
		y = y + k + b[i]
print(y)


s = input().lower()
for i in 'aoyeui':
	s = s.replace(i, '')
s = '.'.join(s)
if s:
	s = '.' + s
print(s)


def rem_vowel(string):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
	for x in string:
		if x in vowels:
			string = string.replace(x, '')
	return string
string = input()
c = rem_vowel(string)
k = []
for i in c:
	k.append('.')
	k.append(i)
d = ''
for i in k:
	d += i
print(d.lower())


mystr = input()
new = []
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for i in mystr:
	if i.lower() in vow:
		new.append('')
	elif i.lower() not in vow:
		new.append('.' + i.lower())
for i in new:
	print(i, end='')


import re
string = input()
new = re.sub('[AEIOUYaeiouy]', '', string)
neww = ''.join(['.%s' % str.lower(i) for i in new])
print(neww)


a = []
string1 = input()
s = string1.lower()
for i in range(0, len(s)):
	if s[i] != 'a' and s[i] != 'o' and (s[i] != 'y') and (s[i] != 'e') and (s[i] != 'u') and (s[i] != 'i'):
		a.append('.')
		a.append(s[i])
b = ''.join(a)
print(b)


_str = input()
_str = _str.lower()
_new_str = []
_vowels = ['a', 'o', 'y', 'e', 'u', 'i']

def checkVowel(a, b):
	for x in b:
		if x == a:
			return False
	return True
for y in _str:
	if checkVowel(y, _vowels):
		_new_str.append('.' + y)
print(''.join(_new_str))


vowels_upper = ['A', 'E', 'I', 'O', 'U', 'Y']
vowels_lower = [vowel.lower() for vowel in vowels_upper]
vowels = vowels_upper + vowels_lower
string = input()
result = ''
for i in string:
	if i in vowels:
		continue
	result += '.' + i
print(result.lower())


s = str(input())
v = 'aeiouyAEIOUY'
arr = []
for i in range(len(s)):
	res = 1
	for j in range(len(v)):
		if s[i] == v[j]:
			res = 0
	if res == 1:
		arr.append('.')
		arr.append(s[i].lower())
print(*arr, sep='')


palabra = input()
resultado = ''
vocales = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
for i in palabra:
	if not i in vocales:
		resultado = resultado + '.' + i.casefold()
print(resultado)


string = input()
gl = 'aoyeui'
gl2 = gl.upper()
for char in string:
	if char not in gl and char not in gl2:
		print('.' + char.lower(), end='')


s = input()
k = s.lower()
j = []
L = ['a', 'e', 'i', 'o', 'u', 'y']
print('.', end='')
for ele in k:
	if ele not in L:
		j.append(ele)
print('.'.join(j))


word = input()

def string_task(word, result='', vowels=tuple('aoyeui')):
	return word == '' and result or (word[0].lower() not in vowels and string_task(word[1:], result + '.' + word[0].lower(), vowels)) or string_task(word[1:], result, vowels)
print(string_task(word))


v = set(['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'])
res = []
o = input().lower()
for i in o:
	if i not in v:
		res.append('.' + i)
print(''.join(res))


(dif_ords, ord_a) = (ord('a') - ord('A'), ord('a'))
for elm in input():
	if elm not in 'AaOoYyEeUuIi':
		if ord(elm) < ord_a:
			print('.', chr(ord(elm) + dif_ords), end='', sep='')
		else:
			print('.', elm, end='', sep='')


import re
word = input().lower()
word = re.sub('[uoieay]', '', word)
word = re.sub('([a-zA-Z])', '.\\g<1>', word)
print(word)


v = 'AYEIOUaeyiou'
while True:
	try:
		a = input()
		for i in v:
			a = a.replace(i, '')
		b = '.'.join(a)
		if b:
			print('.' + b.lower())
		else:
			break
	except:
		break


import math
import os
import random
import re
import sys
s = input()
s = s.lower()
if 'a' in s:
	s = s.replace('a', '')
if 'e' in s:
	s = s.replace('e', '')
if 'i' in s:
	s = s.replace('i', '')
if 'o' in s:
	s = s.replace('o', '')
if 'u' in s:
	s = s.replace('u', '')
if 'y' in s:
	s = s.replace('y', '')
s1 = ''
for i in range(0, len(s)):
	s1 = s1 + '.' + s[i]
print(s1)


import math
import sys
s = str(input())
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
a = []
for i in s:
	if i in v:
		continue
	else:
		a.append('.')
		a.append(i)
print(''.join(a))


s = input().lower()
vowels = ('a', 'o', 'y', 'e', 'u', 'i')
new_s = []
for x in s:
	if x in vowels:
		continue
	else:
		new_s.append('.%s' % x)
print(''.join(new_s))


s = input()
ss = ''
s = s.lower()
for i in s:
	if i in 'aeiouy':
		ss = ss + ''
	else:
		ss = ss + '.' + i
print(ss)


s = input()
s = s.lower()
for i in s:
	if i in 'aeiouy':
		continue
	print('.', i, sep='', end='')


st = input().lower()
vowels = 'aeiouy'
lst = ['.' + str(each) for each in st if each not in vowels]
print(''.join((i for i in lst)))


s = str(input())
if len(s) == 0:
	print('Empty input')
s = s.lower()
mapping = 'ueoaiy'
tmp = ''
for (i, sub) in enumerate(s):
	if sub in mapping:
		continue
	tmp += '.' + sub
print(tmp)


string = str(input())
vowels = {'A', 'O', 'Y', 'E', 'U', 'I'}
for i in range(len(string)):
	if string.upper()[i] not in vowels:
		print('.' + string.lower()[i], end='')


(word, ret) = ('AEIOUYyaeiou', [])
inpt = input()
for i in inpt:
	if i not in word:
		ret.append('.')
		ret.append(i)
print(''.join(ret).lower())


original_words = input()
lower_words = original_words.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = []
for words in lower_words:
	if words not in vowels:
		consonants.append('.')
		consonants.append(words)
print(''.join(consonants))


streeng = input()
vowels = 'aeiouyAEIOUY'
newStr = ''
newStr2 = ''
for char in streeng:
	if char not in vowels:
		newStr = newStr + char
for item in newStr:
	newStr2 = newStr2 + '.' + item
print(newStr2.lower())


st = input()
st = st.replace('A', '')
st = st.replace('O', '')
st = st.replace('Y', '')
st = st.replace('E', '')
st = st.replace('U', '')
st = st.replace('I', '')
st = st.replace('a', '')
st = st.replace('o', '')
st = st.replace('y', '')
st = st.replace('e', '')
st = st.replace('u', '')
st = st.replace('i', '')

def insert_char(txt, chr):
	out = ''
	for t in txt:
		out += chr + t
	return out
kt = insert_char(st, '.')
print(kt.lower())


s = input()
vowels = 'AaEeIiOoUuYy'
answer = ''
for i in range(len(s)):
	if s[i] not in vowels:
		answer += '.'
		answer += s[i].lower()
print(answer)


import re
list2 = []
list1 = list(input())
for n in range(len(list1)):
	if re.match('[aoyeui]', list1[n], re.I):
		list1[n] = ''
for ha in list1:
	if ha:
		list2.append('.')
		list2.append(ha.lower())
for wi in list2:
	print(wi, end='')


alp = 'qwrtpsdfghjklzxcvbnm'
s = input()
r = ''
for i in range(len(s)):
	if s[i].lower() in alp:
		r += '.' + s[i].lower()
print(r)


a = input().lower()
vowel = 'aoyeui'
b = ''
for i in range(len(a)):
	if a[i] not in vowel:
		b = b + '.' + a[i]
print(b)


temp = 'aoyeui'
s = input()
ans = ''
for i in s:
	if i.lower() not in temp:
		ans += '.' + i.lower()
print(ans)


inputStr = input()

def vowels(c):
	return ''

def lowers(c):
	return '.' + c
result = ''
for c in inputStr:
	if c == 'A' or c == 'a' or c == 'O' or (c == 'o') or (c == 'Y') or (c == 'y') or (c == 'E') or (c == 'e') or (c == 'U') or (c == 'u') or (c == 'I') or (c == 'i'):
		result = result + vowels(c)
	else:
		result = result + lowers(c.lower())
print(result)


import sys
VOWELS = ('a', 'e', 'i', 'o', 'u', 'y')

def main():
	input_ = str(input())
	str_ = input_.lower()
	for v in VOWELS:
		str_ = str_.replace(v, '')
	str_ = '.' + '.'.join(str_)
	print(str_)
	return str_
main()


s = input().lower()
c = 'aeiouy'
for i in s:
	s = s.replace(i, '.' if i in c else '.' + i)
	s = s.replace('..', '.')
print(s.rstrip('.'))


str = input()
newStr = ''
w = 'aeiouyAEIOUY'
for char in str:
	if char not in w:
		if char.isupper():
			c = '.' + char.lower()
			newStr = newStr + c
		else:
			c = '.' + char
			newStr = newStr + c
print(newStr)


astr = input()
astr = astr.lower()
output = ''
for i in astr:
	if i in 'aeiouy':
		continue
	else:
		output = output + '.' + i
print(output)


a = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
b = input()
c = ''
d = ''
for i in a:
	for j in b:
		if i == j:
			b = b.replace(j, '.')
for i in b:
	if i != '.':
		c = c + i
c = c.lower()
pos = 0
for i in range(len(c)):
	d = d + '.' + c[pos]
	pos += 1
print(d)


a = input().lower()
k = ['a', 'e', 'i', 'o', 'u', 'y']
for letter in a:
	if letter not in k:
		print('.' + letter, end='')


n = input()
a = []
for i in n:
	if i != 'A' and i != 'a' and (i != 'E') and (i != 'e') and (i != 'I') and (i != 'i') and (i != 'O') and (i != 'Y') and (i != 'y') and (i != 'o') and (i != 'U') and (i != 'u'):
		if i.isupper():
			i = i.swapcase()
			a.append(i)
		else:
			a.append(i)
print('.', end='')
print('.'.join(a))


s1 = input()
vovel = 'aeiouy'
l1 = []
for i in range(len(s1)):
	if s1[i].lower() not in vovel:
		l1.append(s1[i])
l1_str = ''.join([str(f) for f in l1])
l1_str = l1_str.lower().replace('', '.')
print(l1_str[0:len(l1_str) - 1])


check = ['A', 'E', 'I', 'O', 'Y', 'y', 'U', 'a', 'e', 'i', 'o', 'u']
s = input()
s2 = []
for i in s:
	if i not in check:
		if i.isupper():
			s2.append(i.lower())
		else:
			s2.append(i)
for i in s2:
	print('.' + i, end='')


s = str(input())
b = ''
for i in range(len(s)):
	a = s.lower()
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		b += a[i].replace(a[i], '')
	else:
		b += a[i].replace(a[i], '.' + a[i])
print(b)


s = input()
s = s.lower()
s1 = ''
for i in s:
	if i not in 'aoyeui':
		s1 += '.' + i
print(s1)


import sys
a = input().lower().replace('a', '').replace('o', '').replace('y', '').replace('e', '').replace('u', '').replace('i', '')
sys.stdout.write('.')
print('.'.join(a))


c = 'aeiouy'
r = 1
a = input().lower()
b = ''
for i in a:
	for j in c:
		if i == j:
			r = 0
	if r:
		b += '.' + i
	r = 1
print(b)


s = input()
s = s.lower()
l = list(s)
k = ['a', 'e', 'i', 'o', 'u', 'y']
i = 0
while i < len(l):
	if l[i] in k:
		del l[i]
		i -= 1
	elif l[i] not in k:
		l.insert(i, '.')
		i += 1
	i += 1
print(''.join(l))


n = input()
a = []
b = []
a[:0] = n
for i in a:
	if i != 'A' and i != 'O' and (i != 'Y') and (i != 'E') and (i != 'U') and (i != 'I') and (i != 'a') and (i != 'o') and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		b.append('.')
		b.append(i.lower())
str1 = ''.join(b)
print(str1)


x = input()
x = x.lower()
b = []
z = ['a', 'e', 'i', 'o', 'u', 'y']
a = []
for i in x:
	b.append(i)
for i in range(len(x)):
	for j in range(6):
		if b[i] == z[j]:
			break
	else:
		a.append('.')
		a.append(b[i])
print(''.join(a))


n = input().lower()
res = ''
for i in n:
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		pass
	else:
		res += '.' + i
print(res)


t = input()
l = []
for i in t:
	if i == 'a' or i == 'i' or i == 'e' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'I') or (i == 'E') or (i == 'O') or (i == 'U') or (i == 'Y'):
		continue
	elif i >= 'a' and i <= 'z':
		l.append('.')
		l.append(i)
	elif i >= 'A' and i <= 'Z':
		l.append('.')
		l.append(chr(ord(i) + 32))
print(''.join(l))


crudeword = input()
word = crudeword.lower()
vowerlist = ['a', 'e', 'i', 'o', 'u', 'y']
dot = '.'
wordlist = []
for j in word:
	if j not in vowerlist:
		wordlist.append(j)
print('.' + dot.join(wordlist))


string = input()
answer = ''
for i in string:
	if i not in 'AEIOUYaeiouy':
		answer += '.' + (chr(ord(i) + 32) if ord(i) <= 90 else i)
print(answer)


s = input()
s = s.lower()
v = 'aeioyu'
m = ''
for i in s:
	if i not in v:
		m = m + '.' + i
print(m)


i = list(input())
output = ''
for x in range(len(i)):
	if i[x] in 'aeiouyAEIOUY':
		None
	elif i[x] == i[x].upper():
		output = output + '.' + i[x].lower()
	else:
		output = output + '.' + i[x]
print(output)


s = input()
w = '.'
c = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i not in c:
		if i.isupper():
			w = w + i.lower()
			w = w + '.'
		elif i.islower():
			w = w + i
			w = w + '.'
print(w[0:len(w) - 1])


l = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
r = ''
for i in l:
	if i.lower() not in vowels:
		r += '.{}'.format(i)
print(r.lower())


st = input()
st = st.lower()
vowels = ['e', 'o', 'y', 'a', 'u', 'i']
for x in st:
	if not x in vowels:
		print('.' + x, end='')


s = input()
c = 0
a = s.lower()
k = 'aeiouy'
for i in range(len(a)):
	if a[i] not in k:
		print('.', end='')
		print(a[i], end='')
	else:
		c += 1


value = input('')
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
temp = ''.join((char for char in value.lower() if char not in vowels))
if not temp:
	print('')
else:
	print('.' + '.'.join(temp))


def main():
	S = input()
	ans = []
	for s in S:
		if s.lower() in ['a', 'o', 'y', 'e', 'u', 'i']:
			continue
		else:
			ans.append('.' + s.lower())
	print(''.join(ans))
main()


input_str = input()
input_str = input_str.lower()
output_str = ''
for i in input_str:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		output_str += '.'
		output_str += i
print(output_str)


acceptedword = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
newOne = ''
for letters in acceptedword.lower():
	if not letters in vowels:
		newOne += '.' + letters
print(newOne)


s = input()
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for e in v:
	s = s.replace(e, '')
r = ''
for i in range(len(s)):
	r += '.' + s[i]
r = r.lower()
print(r)


s = input().lower()
ch = ''
for x in s:
	if x not in 'auoiey':
		ch = ch + '.' + x
print(ch)


s = input().lower()
r = ''
for c in s:
	if c not in 'aoyeui':
		r += '.' + c
print(r)


def petya(text):
	a = ''
	for i in text:
		if i != 'A' and i != 'E' and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'a') and (i != 'e') and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'Y') and (i != 'y'):
			a = a + '.' + i
	return a.lower()
text = input()
print(petya(text))


import re
x = str(input())

def anti_vowel(text):
	vow = ['a', 'e', 'i', 'o', 'u', 'y']
	chars = []
	for i in text:
		if i.lower() not in vow:
			chars.append(i)
	return ''.join(chars)
x = anti_vowel(x)
x = x.lower()
x = re.sub('', '.', x)
x = x[0:-1]
print(x)


s = input()
s = s.lower()
for i in s:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		s = s.replace(i, '')
l = list(s)
c = int(0)
for j in range(0, len(l)):
	l.insert(j + c, '.')
	c = c + 1
s = ''.join(l)
print(s)


word = input()
ans = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in word:
	if i not in vowel:
		ans.append('.' + i.lower())
a = ''
for i in ans:
	a += i
print(a)


word = input()
word = word.lower()
tword = ''
for l in word:
	if l not in ('a', 'e', 'i', 'o', 'u', 'y'):
		tword += '.' + l
print(tword)


l = [char for char in str(input())]
dic_vow = ['A', 'O', 'Y', 'E', 'U', 'I']
consonants = []
consonants_dots = []
for j in range(len(l)):
	if l[j].upper() not in dic_vow:
		consonants.append(l[j].lower())
for i in range(len(consonants)):
	consonants_dots.append('.')
	consonants_dots.append(consonants[i])
print(''.join([str(char) for char in consonants_dots]))


string = input().lower()
vowels = 'aoyeui'
answer = ''
for i in string:
	if i not in vowels:
		answer += '.' + i
print(answer)


print(''.join(('.' + k for k in input().lower() if k not in 'aeyoui')))


g = {'a', 'o', 'y', 'e', 'u', 'i'}
w = input().lower()
for c in w:
	if c not in g:
		print('.' + c, end='')


a = input()
glaz = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
a = a.lower()
result = ''
for i in a:
	if i not in glaz:
		result += '.' + i
print(result)


x = input()
z = 'aAoOyYEeUuIi'
i = 0
n = ''
for y in range(len(x)):
	if x[i] not in str(z):
		n = str(n)
		n = n + '.' + x[i].lower()
	i = i + 1
print(n)


x = input()
vowels = 'aeiouy'
x = list(x.lower())
y = []
for i in x:
	if i not in vowels:
		y.append(i)
for i in range(len(y)):
	y[i] = '.' + y[i]
print(''.join(y))


string = input()
updated_string = ''

def is_vowel(char):
	if char == 'A' or char == 'O' or char == 'Y' or (char == 'E') or (char == 'U') or (char == 'I') or (char == 'a') or (char == 'o') or (char == 'y') or (char == 'e') or (char == 'u') or (char == 'i'):
		return True
	else:
		return False
for c in string:
	if not is_vowel(c):
		updated_string = updated_string + '.' + c.lower()
print(updated_string)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
word = input()
word = word.lower()
final_word = ''
for letter in word:
	if letter not in vowels:
		final_word += '.' + letter
print(final_word)


a = input().lower()
b = 'aoyeui'
ans = ''
for i in a:
	if i not in b:
		ans += '.' + i
print(ans)


x = input()
i = 0
z = ''
while i < len(x):
	if x[i] != 'A' and x[i] != 'a' and (x[i] != 'O') and (x[i] != 'o') and (x[i] != 'u') and (x[i] != 'U') and (x[i] != 'Y') and (x[i] != 'y') and (x[i] != 'I') and (x[i] != 'i') and (x[i] != 'E') and (x[i] != 'e'):
		y = x[i]
		y = y.lower()
		z += '.'
		z += y
	i += 1
print(z)


a = input()
a = a.casefold()
a = a.replace('a', '')
a = a.replace('e', '')
a = a.replace('i', '')
a = a.replace('o', '')
a = a.replace('u', '')
a = a.replace('y', '')
a = '.' + a
b = len(a)
a = a + b * '.'
b = len(a)
for i in range(b):
	if a[i] != '.' and a[i + 1] != '.':
		a = a[:i + 1] + '.' + a[i + 1:]
while a[-1] == '.' and len(a) > 1:
	a = a[:-1]
if len(a) > 1:
	if a[0] == '.' and a[1] == '.':
		a = a[1:]
print(a)


i = 0
o = str()
l = input().lower()
L = len(l)
while i < L:
	p = ''
	p = str(l[i])
	if p in 'aeoiuy':
		i += 1
	else:
		o = str(o) + str('.') + str(p)
		i += 1
print(str(o))


s = input()
s = s.lower()
l = list(s)
m = list(s)
for i in m:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		l.remove(i)
ans = ''
for j in l:
	ans = ans + '.' + j
print(ans)


word = input().lower()
vowels = set('aoyeui')
for letter in word:
	if letter not in vowels:
		print('.', letter, sep='', end='')


s = input()
ans = ''
for i in s:
	if ord(i) >= 65 and ord(i) <= 90:
		i = chr(ord(i) + 32)
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		d = 1
	else:
		ans = ans + '.' + i
print(ans)


def solve(s):
	s = s.lower()
	t = ''
	for i in s:
		if i not in 'aeiouy':
			t += '.' + i
	return t

def main():
	s = input()
	print(solve(s))
main()


inputS = input()
outputS = inputS.lower()
vowels = 'aeiuoy'
for i in range(6):
	outputS = outputS.replace(vowels[i], '')
output = ''
for i in range(len(outputS)):
	output = output + '.' + outputS[i]
print(output)


import re
import sys
s = sys.stdin.readline().strip().lower()
print(re.sub('(.)', '.\\1', re.sub('[aeiouy]', '', s)))


import re

def main():
	s = input().lower()
	p = '[aouyei]'
	s = re.sub(p, '', s)
	print('.' + '.'.join(list(s)))
main()


t = list(map(lambda x: '.' + x, list(input().replace('a', '').replace('e', '').replace('i', '').replace('o', '').replace('u', '').replace('A', '').replace('E', '').replace('I', '').replace('O', '').replace('U', '').replace('Y', '').replace('y', ''))))
for (x, y) in enumerate(t):
	if y[1].isupper():
		t[x] = '.' + y[1].lower()
print(''.join(t))


def _118A():
	in_str = input()
	in_str = list(in_str)
	out_str = []
	for i in range(len(in_str)):
		if not in_str[i] in ['A', 'E', 'I', 'O', 'U', 'Y', 'y', 'a', 'e', 'i', 'o', 'u']:
			current = in_str[i]
			if current.isupper():
				current = current.lower()
			out_str = out_str + ['.'] + [current]
	print(''.join(out_str))
_118A()


m = input().lower()
vowels = ['a', 'i', 'e', 'o', 'u', 'y']
q = ''
d = '.'
for i in range(len(m)):
	if m[i] not in vowels:
		q += d + m[i]
print(q)


s = input().lower()
for ch in s:
	if ch not in 'aeiyou':
		print('.' + ch, end='')


s = input()
lower = s.lower()
l = len(lower)
u = ''
count = 0
for i in range(0, l):
	if lower[i] != 'a' and lower[i] != 'e' and (lower[i] != 'i') and (lower[i] != 'o') and (lower[i] != 'u') and (lower[i] != 'y'):
		u += lower[i]
		count += 1
for i in range(0, count):
	print('.' + u[i], end='')


s = input()
ans = ''
voy = 'aeuioyAEUIOY'
for i in range(len(s)):
	if s[i] not in voy:
		ans = ans + '.' + s[i]
print(ans.lower())


string = input()
vowels = 'aeiouyAEIOUY'
result = ''
for i in string:
	if i not in vowels:
		result = result + '.' + i
print(result.lower())


s = input()
s = s.lower()
b = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in v:
		pass
	else:
		b += '.' + i
print(b)


S = input()
S = S.lower()
Vv = ['a', 'o', 'y', 'e', 'u', 'i']
i = 0
c = []
for i in range(len(S)):
	if S[i] not in Vv:
		c.append(S[i])

def nkt(x):
	b = []
	for j in range(len(x)):
		b.append('.' + x[j])
	return b
for i in range(len(nkt(c))):
	print(nkt(c)[i], end='')


a = input()
b = list(a)
yuan = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']
ret = [i for i in b if i not in yuan]
while ret != b:
	for i in b:
		if i in yuan:
			b.remove(i)
		else:
			pass
	if ret == b:
		break
nb = ['.' + i for i in b]
str = ''.join(nb)
print(str.lower())


vowel = 'aoyeui'
st = input()
st = st.lower()
for vow in vowel:
	st = st.replace(vow, '')
print('.' + '.'.join(st))


import os
import sys
from io import BytesIO, IOBase
BUFSIZE = 8192

class FastIO(IOBase):
	newlines = 0

	def __init__(self, file):
		self._fd = file.fileno()
		self.buffer = BytesIO()
		self.writable = 'x' in file.mode or 'r' not in file.mode
		self.write = self.buffer.write if self.writable else None

	def read(self):
		while True:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			if not b:
				break
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines = 0
		return self.buffer.read()

	def readline(self):
		while self.newlines == 0:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			self.newlines = b.count(b'\n') + (not b)
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines -= 1
		return self.buffer.readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.buffer.getvalue())
			(self.buffer.truncate(0), self.buffer.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		self.write = lambda s: self.buffer.write(s.encode('ascii'))
		self.read = lambda : self.buffer.read().decode('ascii')
		self.readline = lambda : self.buffer.readline().decode('ascii')
(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')
import math

def fact(x):
	if x == 0:
		return 1
	else:
		return x * fact(x - 1)

def isqrt(n):
	x = n
	y = (x + 1) // 2
	while y < x:
		x = y
		y = (x + n // x) // 2
	return x
for t in range(1):
	string = input()
	string = string.lower()
	ans = ''
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in range(len(string)):
		if string[i] in vowels:
			continue
		else:
			ans += '.' + string[i]
	print(ans)


def vowel(w):
	c = 0
	list = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
	for x in list:
		if x == w:
			c = c + 1
	if c == 0:
		return 0
	else:
		return 1
a = input()
ns = ''
ns2 = ''
for x in a:
	if vowel(x) == 0:
		ns = ns + x
for x in ns:
	ns2 = ns2 + '.'
	ns2 = ns2 + x
print(ns2.lower())


s = input()
s = list(s)
vowel = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in vowel:
	while i in s:
		s.remove(i)
c = '.'
t = []
for i in s:
	t.append(c)
	t.append(i)
u = t
v = ''
for i in u:
	v = v + i
w = v.lower()
print(w)


a = input()
t = a.replace('A', '')
t = t.replace('O', '')
t = t.replace('Y', '')
t = t.replace('E', '')
t = t.replace('U', '')
t = t.replace('I', '')
t = t.replace('a', '')
t = t.replace('o', '')
t = t.replace('y', '')
t = t.replace('e', '')
t = t.replace('u', '')
t = t.replace('i', '')
t1 = t.lower()
n = len(t1)
t2 = t1.replace('', '.', n)
print(t2)


str = input()
str = str.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'Y', 'A', 'E', 'I', 'O', 'U']
final_string = ''
for letters in str:
	if letters not in vowels:
		final_string += '.' + letters
print(final_string)


import re
string = input()
n = re.sub('[aeiouyAEIOUY]', '', string)
print('.' + '.'.join(n.lower()))


n = input()
n = n.lower()
new = ''
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'e' and (n[i] != 'i') and (n[i] != 'o') and (n[i] != 'u') and (n[i] != 'y'):
		new = new + n[i]
res = ''
for i in range(len(new)):
	res = res + '.'
	res = res + new[i]
print(res)


n = input()
n = n.strip()
vrni = ''
for znak in n:
	if znak not in 'aoyeuiAOYEUI':
		vrni += '.' + znak.lower()
print(vrni)


n = input()
vowels = 'aoyeui'
m = n.lower()
result = ''
for i in range(len(n)):
	if m[i] not in vowels:
		result += '.' + m[i]
print(result)


vocales = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
palabra = input()
palabra = palabra.lower()
Lpalabra = []
for i in palabra:
	if i not in vocales:
		Lpalabra.append(i)
for i in range(len(Lpalabra)):
	letra = '.' + Lpalabra[i]
	print(letra, end='')


word = str(input())
word = word.lower()
mapping = {'a': 0, 'e': 0, 'i': 0, 'o': 0, 'u': 0, 'y': 0}
ans = ''
for letter in word:
	if letter not in mapping:
		ans += '.' + letter
print(ans)


s = input()
o = ''
i = 0
n = len(s)
while len(s) > 100 and len(s) == 0:
	s = input()
while i < n:
	t = s[i].lower()
	if t == 'a' or t == 'o' or t == 'y' or (t == 'e') or (t == 'u') or (t == 'i'):
		s = s[:i] + s[i + 1:]
		i -= 1
		n -= 1
	else:
		if s[i] == '.':
			n -= 1
		if i == 0:
			s = '.' + s
			o = o + '.'
		else:
			s = s[:i] + '.' + s[i:]
			o = o + '.'
		o = o + t
		i += 1
		n += 1
	i += 1
print(o)


s = input()
s = s.lower()
s = s.replace('e', '')
s = s.replace('y', '')
s = s.replace('u', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('a', '')
s = s.replace('', '.')
a = s.count('.')
s = s[:a * 2 - 2]
print(s)


import re
x = str(input())
x = x.lower()
y = re.sub('[aeiouy]', '', x)
z = ''
for i in range(len(y)):
	val = '.' + y[i]
	z += val
print(z)


n = input()
n = n.lower()
for i in n:
	if i != 'a' and i != 'u' and (i != 'o') and (i != 'i') and (i != 'e') and (i != 'y'):
		print('.', i, sep='', end='')


lower_vowels = list(map(lambda x: x.lower(), ['A', 'O', 'Y', 'E', 'U', 'I']))
input_word = input().lower()
result = ''
for (i, c) in enumerate(input_word):
	if c not in lower_vowels:
		result += '.' + c
print(result)


import operator
a = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
b = []
for x in range(len(a)):
	if a[x] not in vowels:
		b.append('.')
		b.append(a[x])
a = ''.join(b)
print(a.lower())


a = input()
s = ''
vowels = 'aoyeuiAOYEUI'
for i in a:
	if i not in vowels:
		if i.isupper():
			s += '.' + i.lower()
		else:
			s += '.' + i
print(s)


word = str(input()).lower()
newWord = ''
for letter in word:
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		continue
	else:
		newWord += '.'
		newWord += letter
print(newWord)


table = str.maketrans('bcdfghjklmnpqrstvwxz', 'bcdfghjklmnpqrstvwxz', 'aeiouy')
str1 = input().lower()
str2 = str1.translate(table)

def insertdot(string, index):
	return string[:index] + '.' + string[index:]
l = len(str2)
i = 1
while i in range(2 * l):
	str2 = insertdot(str2, i - 1)
	i = i + 2
print(str2)


string = [x for x in input()]
for x in range(len(string)):
	if string[x].isupper():
		string[x] = string[x].lower()
	if string[x] == 'A' or string[x] == 'O' or string[x] == 'Y' or (string[x] == 'E') or (string[x] == 'U') or (string[x] == 'I') or (string[x] == 'a') or (string[x] == 'o') or (string[x] == 'y') or (string[x] == 'e') or (string[x] == 'u') or (string[x] == 'i'):
		string[x] = ''
	else:
		string[x] = '.' + string[x]
print(''.join(map(str, string)))


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
string = input()
output = string.lower()
for letter in vowel:
	output = output.replace(letter, '')
outputList = list(output)
for i in range(0, len(output) * 2, 2):
	outputList.insert(i, '.')
print(''.join(outputList))


s = str(input())
s = s.lower()
a = ''
b = ''
for i in range(0, len(s)):
	if s[i] not in 'aoyeui':
		a = a + s[i]
for i in range(0, len(a)):
	if i == 0:
		b = '.' + a[i]
	else:
		b = b + '.' + a[i]
print(b)


o = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
ass = '.'
l = []
kar = []
s = input()
req = []
pri = []
for i in s:
	l.append(i)
for j in l:
	if j not in o:
		kar.append(j)
for k in kar:
	if k.isupper():
		z = k.lower()
		req.append(z)
	else:
		req.append(k)
for qw in req:
	py = ass + qw
	pri.append(py)
for vv in pri:
	print(vv, end='')


word = input()
word = word.lower()
word = word.translate({ord(i): None for i in 'aeiouy'})
number_of_letters = len(word)
letter = []
for x in word:
	letter.append('.')
	letter.append(x)
number_of_loops = number_of_letters * 2
word_out = ''
for i in range(number_of_loops):
	word_out = word_out + letter[i]
print(word_out)


vowels = {*map(str, 'aeiouy')}
print(''.join(['.' + s for s in input().lower() if s not in vowels]))


def main():
	strt = input()
	strt = strt.lower()
	strs = ''
	li = ['a', 'e', 'i', 'o', 'u', 'y']
	for i in strt:
		if i not in li:
			strs = strs + '.' + i
	print(strs)
main()


shuru = input()
word = shuru.lower()
shuchu = []
yuanyin = ['a', 'o', 'y', 'e', 'u', 'i']
for yuansu in word:
	if yuansu not in yuanyin:
		shuchu.append('.')
		shuchu.append(yuansu)
print(''.join(shuchu))


n = input()
str = ''
str_new = ''
str_new_new = ''
for i in range(len(n)):
	if n[i] != 'a' and n[i] != 'o' and (n[i] != 'y') and (n[i] != 'e') and (n[i] != 'u') and (n[i] != 'i') and (n[i] != 'A') and (n[i] != 'O') and (n[i] != 'Y') and (n[i] != 'E') and (n[i] != 'U') and (n[i] != 'I'):
		str += n[i]
str_new = str.lower()
for i in range(len(str_new)):
	str_new_new += '.' + str_new[i]
print(str_new_new)


print(''.join(['.' + ch for ch in input().lower() if not ch in 'aeiouy']))


lista = ['a', 'A', 'E', 'e', 'i', 'o', 'u', 'I', 'O', 'U', 'Y', 'y']
name = input()
novoName = ''
for i in range(len(name)):
	if name[i] not in lista:
		novoName += name[i]
novoName = novoName.lower()
novo = ''
for i in range(len(novoName)):
	novo += '.' + novoName[i]
print(novo)


strin = input()
strin = strin.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
ans = ''
for c in strin:
	if c not in vowels:
		ans += '.'
		ans += c
print(ans)


def main():
	ch = input()
	ch1 = ch.lower()
	ch2 = ''
	for i in range(len(ch1)):
		if ch1[i] not in {'a', 'e', 'y', 'u', 'i', 'o'}:
			ch2 += '.' + ch1[i]
	print(ch2)
main()


stri = input()
stri = stri.lower()
strlist = list(stri)
while 'a' in strlist:
	strlist.remove('a')
while 'e' in strlist:
	strlist.remove('e')
while 'i' in strlist:
	strlist.remove('i')
while 'o' in strlist:
	strlist.remove('o')
while 'u' in strlist:
	strlist.remove('u')
while 'y' in strlist:
	strlist.remove('y')
list = []
for i in strlist:
	list.append('.')
	list.append(i)
print(''.join(list))


s = input()
l = list(s)
n = len(l)
Lis = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in range(n):
	if l[i] in Lis:
		l[i] = ''
	elif 'A' <= l[i] <= 'Z':
		t = ord(l[i]) + (ord('a') - ord('A'))
		cha = chr(t)
		l[i] = '.{}'.format(cha)
	else:
		l[i] = '.{}'.format(l[i])
a = ''.join(l)
print(a)


str = input()
vowles = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(str)):
	if str[i] in vowles:
		print(end='')
	elif str[i].isupper:
		print('.' + str[i].lower(), end='')
	else:
		print('.' + str[i], end='')


s = input()
s = s.lower()
vowel = ['a', 'e', 'o', 'i', 'u', 'y']
for i in s:
	if i in vowel:
		s = s.replace(i, '')
mylist = list(s)
s = '.'.join(mylist)
s = '.' + s
print(s)


a = input()
a = a.casefold()
c = len(a)
exlist = ['a', 'o', 'y', 'e', 'u', 'i']
alphalist = []
finallist = []
for i in range(c):
	alphalist.append(a[i])
for i in alphalist:
	ch = 0
	for j in exlist:
		if i == j:
			ch = 1
	if ch == 0:
		finallist.append(i)
for i in finallist:
	print('.' + i, end='')


x = input()
x = x.lower()
a = [a for a in x if a not in 'YyaeiouAEIOU']
ax = ['.' + ax for ax in a]
for i in ax:
	print(i, end='')


s = input().lower()
t = list(s)
o = []
for i in range(0, len(t)):
	o.append(t[i])
	if t[i] == 'a' or t[i] == 'e' or t[i] == 'i' or (t[i] == 'o') or (t[i] == 'u') or (t[i] == 'y'):
		o.remove(t[i])
for i in o:
	print('.' + i, end='')


string = input()
newstr = ''
vowels = 'aeiouy'
string = string.lower()
for x in string:
	if x not in vowels:
		newstr += '.' + x
print(newstr.lower())


from sys import stdin

def quitar_vocales(palabra):
	res = ''
	palabra = palabra.lower()
	palabra = palabra.replace('a', '')
	palabra = palabra.replace('o', '')
	palabra = palabra.replace('y', '')
	palabra = palabra.replace('e', '')
	palabra = palabra.replace('u', '')
	palabra = palabra.replace('i', '')
	for i in palabra:
		res = res + '.' + i
	return res

def main():
	palabra = stdin.readline().strip()
	while len(palabra) != 0:
		print(quitar_vocales(palabra))
		palabra = stdin.readline().strip()
main()


nums = str(input())
nums = nums.lower()
res = list(filter(lambda x: x != 'a' and x != 'y' and (x != 'u') and (x != 'i') and (x != 'o') and (x != 'e'), nums))
res.insert(0, '')
res = '.'.join(res)
print(res)


s = input()
s1 = []
for ch in s:
	if ch == 'A' or ch == 'a' or ch == 'E' or (ch == 'y') or (ch == 'Y') or (ch == 'e') or (ch == 'I') or (ch == 'i') or (ch == 'O') or (ch == 'o') or (ch == 'U') or (ch == 'u'):
		pass
	else:
		s1.append(ch.lower())
for i in s1:
	print('.', i, sep='', end='')


s = input()
r = ''
for ch in s:
	if 'aeiouyAEIOUY'.count(ch):
		pass
	else:
		r += '.' + ch.lower()
print(r)


def is_v(c):
	v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
	return c in v
s = input()
new = []
for i in s:
	if not is_v(i):
		new.append('.')
		new.append(i.lower())
for i in new:
	print(i, sep='', end='')
print()


test = input()
x = 0
while x < len(test):
	if test[x] == 'A' or test[x] == 'Y' or test[x] == 'O' or (test[x] == 'E') or (test[x] == 'U') or (test[x] == 'I') or (test[x] == 'a') or (test[x] == 'y') or (test[x] == 'o') or (test[x] == 'u') or (test[x] == 'i') or (test[x] == 'e'):
		test = test.replace(test[x], '')
	elif test[x] == '.':
		x += 2
	else:
		test = test.replace(test[x], '.' + test[x])
		x += 2
print(test.lower())


s = str(input())
v = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
d = []
for i in s:
	d.append(i.lower())
s1 = ''
for i in d:
	if i in v:
		continue
	else:
		s1 = s1 + '.' + str(i)
print(s1)


_str = str(input())
_str = _str.lower()
result = ''
for i in _str:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		pass
	else:
		result += '.' + i
print(result)


mylist = list(input())
newlist = []
konsonan = 'AOYEUIaoyeui'
listbaru = []
for i in mylist:
	if i not in konsonan:
		listbaru.append(i)
print('.' + '.'.join(listbaru).lower())


a = str(input())
a = a.lower()
temp = []
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'o' or (a[i] == 'i') or (a[i] == 'u') or (a[i] == 'y'):
		pass
	else:
		temp.append(a[i])
d = '.'.join(temp)
print('.' + d)


s = input()
w = ['a', 'e', 'i', 'o', 'u', 'y']
string = ''
for word in s.lower():
	if word not in w:
		string += '.' + word
print(string)


s = input().casefold()
for i in s:
	if i not in 'aeiouy':
		print('.', end='')
		print(i, end='')


VOWELS = 'AOYEUI'
word = input()
new = ''
for char in word:
	if char.upper() not in VOWELS:
		new += '.' + char.lower()
print(new)


VOWELS = 'AOYEUI'

def main():
	string = input()
	new_string = ''
	for letter in string:
		if letter.upper() not in VOWELS:
			if letter == letter.upper():
				letter = letter.lower()
			new_string += '.' + letter
	print(new_string)
main()


import sys
import string
VOWELS = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for c in sys.stdin.read().lower():
	if c not in string.ascii_lowercase:
		break
	if c in VOWELS:
		continue
	else:
		out += '.' + c
print(out)


a = input()
b = a.replace('A', '')
b1 = b.replace('O', '')
b2 = b1.replace('Y', '')
b3 = b2.replace('E', '')
b4 = b3.replace('U', '')
b5 = b4.replace('I', '')
b6 = b5.replace('a', '')
b7 = b6.replace('o', '')
b8 = b7.replace('y', '')
b9 = b8.replace('e', '')
b10 = b9.replace('u', '')
b11 = b10.replace('i', '')
c = b11.replace('', '.')
v = c[:-1]
print(v.lower())


str = input()
s = str.upper()
badchar = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in badchar:
	s = s.replace(i, '')
y = s.lower()
for j in range(len(y)):
	print('.' + y[j], end='')


string = str(input())
z = string.lower()
lenth = len(z)
for i in z:
	if i == 'b' or i == 'c' or i == 'd' or (i == 'f') or (i == 'g') or (i == 'h') or (i == 'j') or (i == 'k') or (i == 'l') or (i == 'm') or (i == 'n') or (i == 'p') or (i == 'q') or (i == 'r') or (i == 's') or (i == 't') or (i == 'v') or (i == 'w') or (i == 'x') or (i == 'z'):
		print(f'.{i}', end='')


inp = input().lower()
outp = ''
for c in inp:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		outp = outp + '.' + c
print(outp)


n = input()
l = list(n.lower())
k = []
for i in l:
	if i not in 'aeiouy':
		k.append(i)
s = ''
for j in k:
	s = s + '.' + j
print(s)


string = input()
string = string.lower()
vowels = 'aeiouy'
for chr in string:
	if chr not in vowels:
		print('.' + chr, end='')


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for vowel in vowels:
	if vowel in s:
		s = s.replace(vowel, '')
for i in range(len(s)):
	print(f'.{s[i]}', end='', sep='')


s = list(input().lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
i = s[0]
while i != '.':
	if i not in vowels:
		s.append('.')
		s.append(i)
	s.pop(0)
	i = s[0]
s = ''.join(s)
print(s)


data = input().strip()
lower_data = list(data.lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	if i in lower_data:
		c = lower_data.count(i)
		while c > 0:
			lower_data.remove(i)
			c -= 1
for j in lower_data:
	print('.' + j, end='')


import sys
my_debug = False
if my_debug:
	sys.stdin = open('input.txt')
s = input().lower().split()
for w in s:
	for c in w:
		if c not in 'ayeuio':
			print('.' + c, end='')


a = input()
m = list(a)
n = []
for char in a:
	if 'A' <= char <= 'Z':
		t = ord(char) + ord('a') - ord('A')
		n.append(chr(t))
	else:
		t = ord(char)
		n.append(chr(t))
while 'a' in n:
	n.remove('a')
while 'e' in n:
	n.remove('e')
while 'i' in n:
	n.remove('i')
while 'o' in n:
	n.remove('o')
while 'u' in n:
	n.remove('u')
while 'y' in n:
	n.remove('y')
i = 0
while i <= int(len(n) - 1):
	n.insert(i, '.')
	i = i + 2
print(''.join(n))


def replaceVowelsAndAddDot(str):
	newStr = ''
	for s in str:
		if s.lower() not in ['a', 'e', 'i', 'o', 'u', 'y']:
			newStr += '.' + s
	return newStr.lower()

def main():
	inputString = input()
	print(replaceVowelsAndAddDot(inputString))
main()


a = input()
a = a.lower()
i = 0
ans = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
while i < len(a):
	if a[i] not in vowel:
		ans.append('.' + a[i])
	i = i + 1
print(''.join(map(str, ans)))


def is_vowel(c):
	return c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i')
s = input()
s = s.lower()
ans = ''
for c in s:
	if not is_vowel(c):
		ans += '.' + c
print(ans)


s = input()
sl = sf = ''
s = s.lower()
l = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x not in l:
		sl += x
for y in sl:
	sf += '.'
	sf += y
print(sf)


ch = input()
ans = ''
c2 = ''
voy = 'aeyuioAEYUIO'
for c in ch:
	if c not in voy:
		c2 = c.lower()
		ans += '.' + c2
print(ans)


word = input()
vowel = {'Y', 'A', 'E', 'I', 'O', 'U', 'a', 'y', 'e', 'i', 'o', 'u'}
word = word.lower()
for letter in word:
	if letter in vowel:
		word = word.replace(letter, '')
for letter in word:
	print('.' + letter, sep='', end='')


s = input()
vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
ans = ''
for i in s:
	if i not in vowels and ord(i) >= 97 and (ord(i) <= 122):
		ans += '.' + i
	elif i not in vowels and ord(i) >= 65 and (ord(i) <= 90):
		ans += '.' + chr(ord(i) + 32)
print(ans)


while True:
	n = input('')
	if len(n) >= 1 and len(n) <= 1000:
		break
n = n.lower()
n = n.replace('a', '')
n = n.replace('e', '')
n = n.replace('i', '')
n = n.replace('o', '')
n = n.replace('u', '')
n = n.replace('y', '')
word = ''
for i in n:
	word = word + ('.' + i)
print(word)


s = input()
s = s.lower()
ans = ''
i = 0
for x in s:
	if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'u') and (x != 'i'):
		ans = ans + '.' + x
print(ans)


print('.' + '.'.join(list(input().lower().translate(''.maketrans('', '', 'aeiouy')))))


s = input()
for i in s:
	if i != 'A' and i != 'E' and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y') and (i != 'a') and (i != 'e') and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		print('.', end='')
		if ord(i) >= 97 and ord(i) <= 122:
			print(i, end='')
		else:
			print(chr(ord(i) + 32), end='')


rawstring = input('')
newstring = ''
for letter in rawstring:
	if letter.lower() == 'a' or letter.lower() == 'o' or letter.lower() == 'y' or (letter.lower() == 'e') or (letter.lower() == 'u') or (letter.lower() == 'i'):
		letter == ''
	else:
		newstring += '.' + letter.lower()
print(newstring)


s = input()
l = list('aeiouy')
n = ''
s = s.lower()
for i in s:
	if i not in l:
		n = n + '.' + i
print(n)


def string(s):
	s = s.lower()
	l = []
	for i in range(0, len(s)):
		l.append(s[i])
	for i in range(len(l) - 1, -1, -1):
		if l[i] == 'a' or l[i] == 'e' or l[i] == 'o' or (l[i] == 'u') or (l[i] == 'i') or (l[i] == 'y'):
			del l[i]
		else:
			temp = l[i]
			l[i] = '.' + temp
	for j in range(len(l)):
		print(l[j], end='')
s = input()
string(s)


import sys
line = sys.stdin.readline
l = line().lower()
vowels = ['a', 'o', 'i', 'y', 'e', 'u']
ans = ''
for i in range(0, len(l) - 1):
	if l[i] not in vowels:
		ans += '.' + l[i]
print(ans)


import re
st = input()
st = re.sub('[aeiouyAEIOUY]', '', st)
res = '.' + '.'.join(st)
res = res.lower()
print(res)


n = input()
n = n.lower()
s = ''
for i in range(len(n)):
	if n[i] in 'aeiou':
		continue
	else:
		s += n[i]
for i in s:
	if i not in 'y':
		print('.' + i, end='')


text = input()
text = text.lower()
v = 'aoiyeu'
for letter in range(len(text)):
	if text[letter] in v:
		continue
	elif text[letter] not in v:
		print('.' + text[letter], end='')


s = input().lower()
m = list('aoyeui')
result = []
for i in s:
	if not i in m:
		result.append('.' + i)
print(''.join(result))


s = input()
news = [i for i in s.lower() if i not in 'aoyeui']
print('.' + '.'.join(news))


v = str(input())
v = v.lower()
vl = list(v)
a = []
yuanying = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(vl)):
	if v[i] not in yuanying:
		a.append(v[i])
for i in range(len(a)):
	a.insert(2 * i, '.')
print(''.join(a))


string = input()
vowels_letters = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in string:
	lower_letter = letter.lower()
	if lower_letter in vowels_letters:
		string = string.replace(letter, '')
	else:
		string = string.replace(letter, lower_letter)
string = '.'.join((a for a in string))
print('.{0}'.format(string))


from sys import stdin, stdout
v = ['a', 'e', 'i', 'o', 'u', 'y']
s = stdin.readline().strip()
r = s.lower()
p = '.'
re = [p + i for i in r if i not in v]
print(''.join((x for x in re)))


s = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
res = ['.' + i for i in s if i not in vowels]
print(*res, sep='')


s = input()
vow = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ans = ''
for i in range(len(s)):
	if s[i] in vow:
		continue
	if ord(s[i]) >= 65 and ord(s[i]) <= 90:
		ans += '.' + chr(ord(s[i]) + 32)
		continue
	ans += '.' + s[i]
print(ans)


def isvowel(c):
	if c.lower() in ['a', 'e', 'i', 'o', 'u', 'y']:
		return True
	return False
s = input()
for c in s:
	if isvowel(c):
		pass
	else:
		print('.' + c.lower(), end='')


s = input().lower()
for i in s:
	if i in 'aoyeui':
		continue
	else:
		print('.' + i, end='')


string = input().lower()
c = [x for x in string if not x in 'aeiouy']
output = '.'.join(c)
print('.' + output)


inp = str(input())
a = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
ns = ''
for i in inp:
	if not i in a:
		ns += '.' + str(i).lower()
print(ns)


x = input().lower()
l = list(x)
y = []
lenth = len(x)
for i in range(0, lenth):
	if l[i] == 'o' or l[i] == 'a' or l[i] == 'u' or (l[i] == 'i') or (l[i] == 'y') or (l[i] == 'e'):
		pass
	else:
		y.append('.')
		y.append(l[i])
x = ''.join(y)
print(x)


a = str(input())
alist = []
a = a.lower()
for i in range(len(a)):
	if a[i] != 'a' and a[i] != 'o' and (a[i] != 'y') and (a[i] != 'e') and (a[i] != 'u') and (a[i] != 'i'):
		alist.append(a[i])
b = '.'.join(alist)
print('.', b, sep='')


word = input()
for i in range(len(word)):
	let = word[i].lower()
	if let != 'a' and let != 'o' and (let != 'y') and (let != 'e') and (let != 'u') and (let != 'i'):
		print('.', end='')
		print(let, end='')


t = input().lower()
for i in 'aoyeui':
	t = t.replace(i, '')
t = '.'.join(t)
print('.' + t)


word = input()
lower_word = word.lower()
new_word = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for x in lower_word:
	if x in vowels:
		pass
	else:
		new_word += '.' + x
print(new_word)


s = input()
s = s.lower()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
s2 = ''
for i in s:
	if i in vo:
		pass
	else:
		s2 += i
s2 = s2.lower()
s = ''
for i in s2:
	s += '.'
	s += i
print(s)


vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
a = input()
b = ''
for i in a:
	if i.upper() in vowels:
		continue
	else:
		b += '.' + i.lower()
print(b)


print(*['.' + c for c in input().lower() if c not in 'aeyoui'], sep='')


def isvowel(ch):
	if ch == 'a' or ch == 'e' or ch == 'i' or (ch == 'y') or (ch == 'o') or (ch == 'u'):
		return True
	elif ch == 'A' or ch == 'E' or ch == 'I' or (ch == 'Y') or (ch == 'O') or (ch == 'U'):
		return True
	else:
		return False
s1 = input()
for i in range(len(s1)):
	if isvowel(s1[i]) == False:
		print('.', end='')
		print(s1[i].lower(), end='')


n = input()
M = n.lower()
p = list(M)
z = []
l = []
for i in range(len(p)):
	if p[i] == 'a' or p[i] == 'e' or p[i] == 'i' or (p[i] == 'o') or (p[i] == 'u') or (p[i] == 'y'):
		if p[i - 1] != '.':
			p[i] = '.'
			z.append(p[i])
		else:
			p[i] = '.'
	elif p[i - 1] != '.':
		z.append('.')
		z.append(p[i])
	else:
		z.append(p[i])
m = 0
for i in range(len(z)):
	if z[i] != '.':
		for o in range(i, len(z)):
			if z[o] == '.':
				m = m + 0
			else:
				m = m + 1
		if m == 0:
			z = z[0:i]
if z[len(z) - 1] == '.':
	del z[len(z) - 1]
print(''.join(z))


string = input()
output = ''
for i in range(len(string)):
	if string[i] == 'A' or string[i] == 'O' or string[i] == 'Y' or (string[i] == 'E') or (string[i] == 'U') or (string[i] == 'I') or (string[i] == 'a') or (string[i] == 'o') or (string[i] == 'y') or (string[i] == 'e') or (string[i] == 'u') or (string[i] == 'i'):
		pass
	else:
		output += '.' + string[i]
print(output.lower())


s = input()
s = s.lower()
c = 0
s1 = ''
for i in s:
	if i == 'a' or i == 'e' or i == 'y' or (i == 'i') or (i == 'o') or (i == 'u'):
		c = 1
	else:
		s1 = s1 + '.' + i
print(s1)


word = input()
word = word.lower()
A = []
for i in range(len(word)):
	if str(word[i]) != 'a' and str(word[i]) != 'o' and (str(word[i]) != 'y') and (str(word[i]) != 'e') and (str(word[i]) != 'u') and (str(word[i]) != 'i'):
		A.append('.')
		A.append(word[i])
print(''.join(A))


s = input()
s = s.casefold()
(s1, s2) = ('', '')
vow = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	if not s[i] in vow:
		s1 += s[i]
for i in range(len(s1)):
	s2 += '.'
	s2 += s1[i]
print(s2)


vowels = ('a', 'o', 'y', 'e', 'u', 'i')
line = input()
line = line.lower()
result = ''
for ch in line:
	if ch in vowels:
		continue
	else:
		result += '.' + ch
print(result)


vow = set([x.lower() for x in ['A', 'O', 'Y', 'E', 'U', 'I']])
x = input('').lower()
print(''.join(['.' + h for h in x if h not in vow]))


n = str(input())
n = n.lower()
a = list(n)
for i in 'aeiouy':
	if i in a:
		while a.count(i):
			a.remove(i)
a = '.' + '.'.join(a)
print(a)


myString = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
result = ''
for letter in myString:
	if letter.isupper():
		letter = letter.lower()
	if letter not in vowels:
		result = result + '.' + letter
print(result)


word = input()
vowels = set(['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'])
word = list(word)
r = []
for (i, c) in enumerate(word):
	if c in vowels:
		continue
	else:
		r.append('.' + c.lower())
print(''.join(r))


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = input().lower()
word = filter(lambda x: x not in vowels, word)
for c in word:
	print('.' + c, end='')


word = input().lower()
output = ''
for letter in word:
	if letter in 'aeiouy':
		pass
	else:
		output += '.{}'.format(letter)
print(output)


def prob118a(aString):
	vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
	stringList = list(aString)
	stringList = list(filter(lambda x: x not in vowel_list, stringList))
	stringList = list(map(lambda x: '.' + x, stringList))
	finalString = ''
	for item in stringList:
		finalString += item
	return finalString
x = input().lower()
result = prob118a(x)
print(result)


import sys
string = input()
string = string.lower()
answer = ''
for x in string:
	if x != 'a' and x != 'u' and (x != 'o') and (x != 'e') and (x != 'y') and (x != 'i'):
		answer = answer + x
for x in answer:
	sys.stdout.write('.')
	sys.stdout.write(x)


a = input()
b = []
Vowel = ['a', 'e', 'i', 'o', 'y', 'u']
for n in a:
	if 'A' <= n <= 'Z':
		b.append(n.lower())
	else:
		b.append(n)
c = ''.join(b)
d = []
for n in c:
	if n in Vowel:
		pass
	else:
		d.append('.' + n)
e = ''.join(d)
print(e)


s = input()
new_s = ''
for c in s.lower():
	if c in ['a', 'o', 'y', 'e', 'u', 'i']:
		continue
	else:
		new_s += f'.{c}'
print(new_s)


x = input()
y = ''
for char in x:
	if char in 'aeiouyAEIOUY':
		continue
	else:
		y += '.'
		y += char.lower()
print(y)


line = input()
word = line.lower()
l = len(word)
for k in range(l):
	t = word[k]
	if t != 'a' and t != 'o' and (t != 'y') and (t != 'e') and (t != 'u') and (t != 'i'):
		print('.', end='')
		print(t, end='')


a = input()
p = ''
for i in a:
	if i not in 'aeiouAEIOUyY':
		p = p + '.' + i.lower()
print(p)


word = input()
word = word.lower()
l = []
for i in word:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		True
	else:
		l.append('.' + i)
print(''.join(l))


a = [s for s in input()]
str_1 = 'AOYEUIaoyeui'
str_2 = 'QWRTPSDFGHJKLZXCVBNM'
for i in range(len(a)):
	if str_2.find(a[i]) != -1:
		a[i] = '.' + chr(ord(a[i]) + 32)
	elif str_1.find(a[i]) == -1:
		a[i] = '.' + a[i]
	else:
		a[i] = ''
print(''.join(a))


n = str.lower(input())
m = []
for i in range(len(n)):
	if n[i] not in ['a', 'e', 'i', 'o', 'u', 'y']:
		m += '.'
		m += n[i]
answer = ''.join(m)
print(answer)


data = input()
letrs = set('AOYEUIaoyeui')
answr = ''
for i in data:
	if i not in letrs:
		answr += '.' + i.lower()
print(answr)


def sol(st):
	res = ''
	v = ['a', 'e', 'i', 'o', 'u', 'y']
	l = list(st)
	for i in l:
		if i in v:
			continue
		elif i not in v:
			res = res + '.' + i
	return res
s = input()
r = sol(s.lower())
print(r)


x = input().lower()
x = x.replace('a', ' ')
x = x.replace('e', ' ')
x = x.replace('i', ' ')
x = x.replace('o', ' ')
x = x.replace('u', ' ')
x = x.replace('y', ' ')
print('.' + '.'.join(list(''.join(x.split()))))


arr = input()
arr = arr.lower()
new = ''
ch = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(arr)):
	if arr[i] not in ch:
		new += '.'
		new += arr[i]
print(new)


s = input().lower()
import re
f = list(re.sub('[aeiouy]', '', s))
ret = []
for i in f:
	ret.append('.')
	ret.append(i)
print(''.join(ret))


s = input()
s = s.lower()
s = ''.join((c for c in s if c not in set('aeiouy')))
a = ''
for c in s:
	a += '.' + c
print(a)


inp = input()
v = {'a': 'a', 'o': 'o', 'y': 'y', 'e': 'e', 'u': 'u', 'i': 'i'}
ans = ''
for x in inp:
	if x.lower() not in v:
		ans = ans + '.' + x.lower()
print(ans)


a = input()

def string_perform(a):
	dict_a = ['a', 'o', 'y', 'e', 'u', 'i']
	a = a.lower()
	for i in dict_a:
		a = str.replace(a, i, '')
	a = a.replace('', '.')[:-1]
	return a
print(string_perform(a))


word = input().lower()
word = list(word)
result = ''
vowels = 'aeiouy'
for i in range(len(word)):
	y = word[i]
	if y not in vowels:
		result += '.' + y
print(result)


inp = input().lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for vow in vowels:
	if vow in inp:
		inp = inp.replace(vow, '')
newstr = ''
for char in inp:
	newstr += '.' + char
print(newstr)


string = input()
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'y', 'u']
str1 = ''
for i in string:
	if i not in l:
		str1 = str1 + '.' + i
str1 = str1.lower()
print(str1)


inputString = input()
if inputString.isalpha() & (len(inputString) >= 1):
	if len(inputString) <= 100:
		vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
		outputString = ''
		for item in inputString:
			if item in vowels:
				continue
			else:
				outputString = outputString + '.' + item
	print(outputString.lower())


cadena = input()
cadena = cadena.lower()
cadenaNuev = ''
for i in range(len(cadena)):
	if not cadena[i] in 'aeiouy':
		cadenaNuev = cadenaNuev + '.' + cadena[i]
print(cadenaNuev)


vowels = ('A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i')
list = []
y = input()
for i in range(0, len(y)):
	if y[i] not in vowels:
		list.insert(i, y.lower()[i])
listToStr = '.'.join(map(str, list))
print('.', listToStr, sep='')


n = input()
x = ['A', 'E', 'I', 'Y', 'y', 'O', 'U', 'a', 'e', 'i', 'o', 'u']
des = ''
for word in n:
	if word not in x:
		des = des + '.' + word.lower()
print(des)


def solve(S):
	S = S.lower()
	S = list(S)
	for s in range(len(S)):
		if S[s] in ('a', 'e', 'i', 'o', 'u', 'y'):
			S[s] = ''
		else:
			S[s] = '.' + S[s]
	return ''.join(S)
S = input()
print(solve(S))


string = input()
string = string.lower()
answer = ''
vowels = 'aoyeui'
for i in range(len(string)):
	if string[i] not in vowels:
		answer += '.{}'.format(string[i])
print(answer)


user = input().lower()
vowels = 'aeiouy'
result = ''
for i in user:
	if not i in vowels:
		result += '.' + i
print(result)


arr = list(input().lower())
for ch in arr:
	if not (ch == 'a' or ch == 'o' or ch == 'y' or (ch == 'e') or (ch == 'u') or (ch == 'i')):
		print('.' + ch, end='')


sent = input()
low_sent = sent.lower()
st = ''
l = low_sent.replace('a', '')
m = l.replace('e', '')
n = m.replace('i', '')
o = n.replace('o', '')
p = o.replace('u', '')
q = p.replace('y', '')
for i in q:
	st = st + '.' + i
print(st)


def hehe(aString):
	aString = aString.lower()
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	output = ''
	for i in range(len(aString)):
		if aString[i] in vowels:
			continue
		else:
			output += '.'
			output += aString[i]
	return output

def main():
	s = input()
	print(hehe(s))
main()


UserInput = input()
Vowels = ('a', 'e', 'i', 'o', 'u', 'y')
UserInput = UserInput.lower()
ANS = []
for i in UserInput:
	if i in Vowels:
		continue
	else:
		ANS.append('.')
		ANS.append(i)
print(''.join(ANS))


string = input()
str1 = string.lower()
vowels = 'aeiouy'
consonant = []
for i in str1:
	if not i in vowels:
		consonant.append(i)
str2 = ''.join(consonant)
print('.' + '.'.join(str2))


record = input()
letters = {'a', 'e', 'y', 'u', 'i', 'o'}
records = record.lower()
recor = list(records)
anss = list(filter(lambda x: x not in letters, recor))
t = len(anss)

def ad(x, s):
	x.insert(s, '.')
	return x
k = 0
while k < 2 * t:
	f = ad(anss, k)
	k = k + 2
alpha = ''.join([str(l) for l in f])
print(alpha)


d = dict()
for i in range(26):
	d[chr(i + 65)] = d[chr(i + 97)] = '.' + chr(i + 97)
s = 'AEIOUYaeiouy'
for i in s:
	d[i] = ''
for i in input():
	print(d[i], end='')


s = input()
s2 = s.lower()
new1 = ''
for i in s2:
	if i not in 'aeiouy':
		new1 += i
for i in new1:
	print('.{}'.format(i), end='')


weird_word = str(input())
nice_word = []
glasnie = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in weird_word:
	if i not in glasnie:
		nice_word.append(i)
count = 0
for j in nice_word:
	if j == j.upper():
		j = j.lower()
	nice_word[count] = '.' + j
	count += 1
print(''.join(nice_word))


word = input()
word = word.lower()
vowels = 'aoyeui'
wout = ''
for sym in word:
	if sym not in vowels:
		wout += '.'
		wout += sym
print(wout)


s = input()
b = []
for c in s:
	if c in 'aeiouyAEIOUY':
		continue
	b.append('.' + c.lower())
print(''.join(b))


m = input()
for s in m:
	if s in 'AEIOUYaeiouy':
		pass
	else:
		print('.', s.lower(), sep='', end='')


n = input()
n = n.lower()
temp = ''
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in n:
	if x in vowels:
		n = n.replace(x, '')
n = list(n)
for i in range(0, 2 * len(n), 2):
	n.insert(i, '.')
n = temp.join(n)
print(n)


import string
res = ''
gl = 'aoyeui'
s = input().lower()
for w in s:
	if w in gl:
		continue
	elif w in string.ascii_lowercase:
		res += '.' + w
print(res)


string = list(filter(lambda x: x not in 'eyuioa', list(input().lower())))
for i in string:
	print('.' + i, end='')


vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
word = list(input())
new_word = []
for i in word:
	if i not in vowels:
		new_word.append('.')
		if i.isupper():
			new_word.append(i.lower())
		else:
			new_word.append(i)
print(''.join(new_word))


y = input().lower()
r = ''
v = 'aoeuyi'
for i in y:
	if i not in v:
		r = r + ('.' + i)
print(r)


def is_con(ch):
	if ch == 'A' or ch == 'a' or ch == 'E' or (ch == 'e') or (ch == 'I') or (ch == 'Y') or (ch == 'i') or (ch == 'O') or (ch == 'o') or (ch == 'U') or (ch == 'u') or (ch == 'y'):
		return False
	else:
		return True
text_list = list(input())
result = []
for char in text_list:
	if is_con(char):
		result.append('.')
		result.append(char.lower())
print(''.join(result))


s = input()
t = ''
v = 'aeiouy'
for i in s:
	if i.lower() not in v:
		t += '.' + i.lower()
print(t)


st = input()
st = st.lower()
lst = []
lst[:0] = st
while 'a' in lst:
	lst.remove('a')
while 'o' in lst:
	lst.remove('o')
while 'i' in lst:
	lst.remove('i')
while 'e' in lst:
	lst.remove('e')
while 'u' in lst:
	lst.remove('u')
while 'y' in lst:
	lst.remove('y')
strr = '.'.join(lst)
print('.', end='')
print(strr)


import sys
s = input()
result = ''
for i in range(len(s)):
	if s[i] not in 'aeiouy' and s[i] not in 'AEIOUY':
		result = result + '.'
		result = result + s[i]
print(result.lower())


s = input()
l = [65, 97, 89, 121, 79, 111, 69, 101, 85, 117, 73, 105]
k = ''
i = 0
while i < len(s):
	if ord(s[i]) in l:
		i = i + 1
		continue
	else:
		k += '.'
		if ord(s[i]) < 97:
			k += chr(ord(s[i]) + 32)
		else:
			k += s[i]
		i = i + 1
print(k)


import sys
V = ['a', 'e', 'i', 'o', 'u', 'y', '\n']
for line in sys.stdin:
	lower = line.lower()
	stripped = ''
	for c in lower:
		if c not in V:
			stripped += c
	print(''.join(map(lambda x: '.' + x, stripped)))


s = input().strip()
ans = ''
for x in s:
	if x in 'aeiouyAEIOUY':
		pass
	else:
		x = x.lower()
		ans = ans + '.' + x
print(ans)


task = input()
new_task = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
final_task = ''
for i in range(len(task)):
	new_task.append(task[i])
for j in range(len(new_task)):
	new_task[j] = new_task[j].lower()
for k in new_task:
	if k not in vowels:
		final_task += '.' + k
	else:
		continue
print(final_task)


x = input()
l = []
p = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in range(len(x)):
	l.append(x[i])
t = []
for i in range(len(x)):
	if l[i] not in p:
		t.append(l[i].lower())
for i in range(len(t)):
	print('.', end='')
	print(t[i], end='')


class Scanner:

	def __init__(self):
		self.current_tokens = []

	def remaining_tokens(self):
		return len(self.current_tokens)

	def nextline(self):
		assert self.remaining_tokens() == 0, 'Reading next line with remaining tokens'
		return str(input())

	def nexttokens(self):
		return self.nextline().split()

	def nexttoken(self):
		if len(self.current_tokens) == 0:
			self.current_tokens = self.nexttokens()
		return self.current_tokens.pop(0)

	def nextints(self):
		return list(map(int, self.nexttokens()))

	def nextint(self):
		return int(self.nexttoken())
stdin = Scanner()
nextint = stdin.nextint
nextints = stdin.nextints
nextline = stdin.nextline
w = stdin.nexttoken()
w = w.lower()
r = ''
for c in w:
	if c in ['a', 'o', 'y', 'e', 'u', 'i']:
		continue
	r += '.'
	r += c
print(r)


string = input()
chars = [str(i) for i in string]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
chars = [i.lower() for i in string]
chars = [str(i) for i in chars if i not in vowels]
output_str = ''
for i in chars:
	output_str += '.'
	output_str += i
print(output_str)


s = input()
s = s.lower()
r = ''
for c in s:
	if c not in 'aouiey':
		r += '.' + c
print(r)


class StringTask:

	def __init__(self, petya):
		self.petya = petya

	def str_mine(self):
		for char in self.petya:
			if char.lower() not in 'aeiouy':
				a = '.' + char.lower()
				print(''.join(a), end='')
strin = input()
a = StringTask(strin)
b = a.str_mine()


s = input()
sp = []
k = []
for char in s:
	sp.append(char)
l = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(sp)):
	if sp[i] not in l:
		if sp[i].isupper():
			k.append('.' + sp[i].lower())
		else:
			k.append('.' + sp[i])
print(''.join(k))


s = input()
l = len(s)
s1 = '.'
for i in range(l):
	x = s[i].lower()
	if x != 'a' and x != 'o' and (x != 'y') and (x != 'e') and (x != 'u') and (x != 'i'):
		s1 += x
		s1 += '.'
s1 = s1[:-1]
print(s1)


string = input()
string = list(string)
list1 = []
lib = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in string:
	if i in lib:
		del i
	elif i not in lib:
		list1.append(i)
		au = '.' + '.'.join(list1).lower()
print(au)


a = list(input())
b = ['a', 'i', 'e', 'o', 'u', 'y', 'A', 'I', 'E', 'O', 'U', 'Y']
c = []
for i in a:
	if i not in b:
		if i.isupper():
			c.append('.')
			c.append(i.lower())
		else:
			c.append('.')
			c.append(i)
print(''.join(c))


text = str(input())
new_text = str()
vowel = ('a', 'o', 'y', 'e', 'u', 'i')
count = 0
text = text.lower()
for letter in text:
	if letter in vowel:
		text = text.replace(letter, '-')
	else:
		new_text = new_text + '.' + str(letter)
print(str(new_text))


g = input()
g = g.lower()
g = g.replace('a', '').replace('e', '').replace('o', '').replace('u', '').replace('i', '').replace('y', '')
g = ''.join(['.{}'.format(x) for x in g])
print(g)


a = list(input())
c = [i.lower() for i in a]
a.clear()
b = ('a', 'e', 'i', 'o', 'u', 'y')
for i in c:
	if i not in b:
		a.append('.')
		a.append(i)
print(''.join(a))


word = str(input())
k = len(word)
m = []
n = []
for i in range(1, k):
	m.append(str(word[i - 1:i].lower()))
m.append(str(word[-1:].lower()))
for p in m:
	if p != 'a' and p != 'o' and (p != 'y') and (p != 'e') and (p != 'u') and (p != 'i'):
		n.append(p)
print('.' + '.'.join(n))


n = input()
l = list(n)
new_str = []
for x in range(len(l)):
	if l[x] in ('a', 'A', 'o', 'O', 'e', 'E', 'u', 'U', 'i', 'I', 'y', 'Y'):
		continue
	else:
		if l[x].isupper():
			l[x] = l[x].lower()
		new_str.append('.')
		new_str.append(l[x])
print(''.join(new_str))


vowel = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
message = input('')
new_message = ''
for letter in message:
	if letter not in vowel:
		new_message += '.' + letter
		a = new_message.lower()
print(a)


st1 = input()
st = st1.lower()
new_st = ''
i = 0
while i < len(st):
	if st[i] != 'a' and st[i] != 'e' and (st[i] != 'i') and (st[i] != 'o') and (st[i] != 'u') and (st[i] != 'y'):
		new_st = new_st + '.' + st[i]
	i += 1
print(new_st)


x = input()
x = x.lower()
new = ''
for char in x:
	if char not in 'aeiouy':
		new = new + '.' + char
print(new)


text = input().lower()
text = text.translate(str.maketrans('', '', 'aeiouy'))
text = list(text)
out = ''
for i in range(len(text)):
	out += '.' + text[i]
print(out)


string = input()
finished = []
vowels = 'AOYEUI'
for char in string:
	if char.lower() not in vowels.lower():
		finished.append('.' + char)
print(''.join(finished).lower())


import string
x = list(string.ascii_uppercase)
y = list(string.ascii_lowercase)
xx = {}
for i in range(len(x)):
	xx[x[i]] = y[i]
a = list(input())
for i in range(len(a)):
	if a[i] in x:
		a[i] = xx[a[i]]
xe = 0
while xe != len(a):
	if a[xe] in ['a', 'o', 'y', 'e', 'u', 'i']:
		a.pop(xe)
	else:
		xe += 1
for i in a:
	print('.', i, sep='', end='')


f = str(input())
d = 'aoyeui'
for i in f:
	if d.count(i.lower()) == 0:
		print('.', i.lower(), sep='', end='')


ns = 'aeiuoy'
s = input().lower()
s1 = ''
for x in s:
	if not x in ns:
		s1 += x
print('.' + '.'.join(list(s1)))


def solver(s):
	res = ''
	vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
	for i in s:
		if i not in vowels:
			res += '.'
			res += i
	return res
s = input()
s = s.lower()
print(solver(s))


vowels = 'AOYEUIaoyeui'
s = input()
for letter in s:
	if letter not in vowels:
		print('.' + letter.lower(), end='')


user_str = input()
consonant_list = []
vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
user_list = list(user_str)
for i in range(0, len(user_str)):
	if user_list[i] not in vowels:
		consonant_list.append(user_list[i])
step2 = []
for i in range(0, len(consonant_list)):
	step = ['.', consonant_list[i]]
	step2 = step2 + step
upper_case = ['B', 'C', 'D', 'E', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z']
consonants = {'B': 'b', 'C': 'c', 'D': 'd', 'F': 'f', 'G': 'g', 'H': 'h', 'J': 'j', 'K': 'k', 'L': 'l', 'M': 'm', 'N': 'n', 'P': 'p', 'Q': 'q', 'R': 'r', 'S': 's', 'T': 't', 'V': 'v', 'W': 'w', 'X': 'x', 'Y': 'y', 'Z': 'z'}
for i in range(0, len(step2)):
	if step2[i] in upper_case:
		step2[i] = consonants[step2[i]]
output = ''
for i in range(0, len(step2)):
	output += step2[i]
print(output)


s = input()
s = s.lower()
a = ['a', 'e', 'i', 'o', 'u', 'y']
s = list(s)
s.append(';')
n = len(s)
i = 0
while s[i] != ';':
	if s[i] not in a:
		s.insert(i, '.')
		i += 2
	else:
		s.remove(s[i])
for i in s:
	if i != ';':
		print(i, end='')
print()


entrada = input().lower()
entrada = entrada.replace('a', '')
entrada = entrada.replace('e', '')
entrada = entrada.replace('i', '')
entrada = entrada.replace('o', '')
entrada = entrada.replace('u', '')
entrada = entrada.replace('y', '')
entrada.split()
i = 2
final = ''
for j in entrada:
	if i == 2:
		final += '.'
		i = 1
	final += j
	i += 1
print(final)


def stringTask():
	s = input()
	size = len(s)
	ans = ''
	for i in range(size):
		if s[i] in ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']:
			continue
		else:
			ans = ans + '.' + s[i].lower()
	print(ans)
stringTask()


print('.' + '.'.join((c for c in input().lower() if c not in 'aeoiuy')))


word = input().strip().lower()
novow = ''
fin = ''
for j in word:
	if not j in {'a', 'e', 'o', 'i', 'u', 'y'}:
		novow += j
for i in novow:
	fin += '.' + i
print(fin)


l = ['a', 'o', 'y', 'e', 'u', 'i']
string = input().lower()
newString = ''
for letter in string:
	if letter not in l:
		newString += '.'
		newString += letter
print(newString)


G = set(['a', 'o', 'y', 'e', 'u', 'i'])
line = input().strip('\n\r\t ').lower()
l = []
for c in line:
	if c not in G:
		l.append('.')
		l.append(c)
print(''.join(l))


word = input()
arr = []
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
for i in word:
	if i not in vowels:
		arr.append(i.lower())
print('.', end='')
print(*arr, sep='.')


a = input().lower()
b = []
c = ['a', 'o', 'y', 'e', 'u', 'i']
for char in a:
	if char not in c:
		b.append(char)
ans = ''
for item in b:
	ans = ans + '.' + item
print(ans)


sa = input().lower()
sa = sa.replace('o', '')
sa = sa.replace('a', '')
sa = sa.replace('e', '')
sa = sa.replace('i', '')
sa = sa.replace('u', '')
sa = sa.replace('y', '')
sw_su = 0
for sa_su in range(len(sa)):
	print('.' + sa[sw_su], end='')
	sw_su = sw_su + 1


import sys
line = sys.stdin.readline()
params = line.split()
word = params[0].lower()
list = [x for x in word if x not in ['a', 'e', 'i', 'o', 'u', 'y']]
print('.' + '.'.join(list))


S = set(['a', 'o', 'y', 'e', 'u', 'i'])
A = input()
A = A.lower()
Arr = []
for i in A:
	if (i in S) == False:
		Arr.append('.' + i)
print(''.join(Arr))


a = input()
b = list(a)
c = ''
d = ['A', 'a', 'E', 'e', 'i', 'I', 'o', 'O', 'U', 'u', 'y', 'Y']
for i in b:
	if i in d:
		continue
	c += '.'
	c += i
print(c.lower())


s = list(input())
v = ['a', 'e', 'i', 'o', 'u', 'y']
l = []
ss = []
sss = ''
if 1 <= len(s) <= 100:
	for i in range(len(s)):
		s[i] = s[i].lower()
	for i in range(len(s)):
		if s[i] in v:
			pass
		else:
			l.append(s[i])
	for i in range(len(l)):
		ss.append('.')
		sss += ss[i] + l[i]
	print(sss)


a = input().strip()
s = list(a)
g = ['a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in range(len(s)):
	if s[i] < 'a':
		s[i] = chr(ord(s[i]) + 32)
	if s[i] not in g:
		ans += '.' + s[i]
print(ans)


string_ = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
new_string = ''
for char in string_:
	if char not in vowels:
		new_string += '.' + char.lower()
print(new_string)


string = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for _ in string:
	if _.lower() in vowels:
		continue
	else:
		print(f'.{_.lower()}', end='')


l = input()
the_vowel = ['a', 'e', 'i', 'o', 'u', 'y']
new = ''
for i in l.lower():
	new += '' if i in the_vowel else '.' + i
print(new)


text = input()
text.lower()
vowels = 'aeiouy'
new_text = ''
for letter in text:
	if letter.lower() not in vowels:
		new_text += '.' + letter.lower()
print(new_text)


import re
a_string = input()
a_list = re.findall('[bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ]', a_string)
new_string = ''
for i in a_list:
	t = ''.join(('.', i))
	new_string += t
print(new_string.lower())


inputString = list(input())
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for Num in range(len(inputString)):
	if inputString[Num].lower() in Vowels:
		inputString[Num] = ''
	else:
		inputString[Num] = '.' + inputString[Num].lower()
print(''.join(filter(None, inputString)))


str = input()
str = str.lower()
m = ''
h = 0
while h <= len(str) - 1:
	if str[h] == 'a' or str[h] == 'e' or str[h] == 'i' or (str[h] == 'u') or (str[h] == 'y') or (str[h] == 'o'):
		str = str.replace(str[h], '')
	else:
		m = m + '.' + str[h]
		h += 1
print(m)


n = input()
k = len(n)
S = ''
n = n.lower()
S = [n[i] for i in range(k) if n[i] != 'a' and n[i] != 'o' and (n[i] != 'y') and (n[i] != 'e') and (n[i] != 'u') and (n[i] != 'i')]
print('.' + '.'.join(S))


vowels = {'a', 'e', 'i', 'o', 'u', 'y'}
s = input().strip()
res = ''
for i in range(len(s)):
	if s[i].lower() in vowels:
		pass
	elif s[i] not in vowels:
		if s[i].isupper():
			res += '.' + s[i].lower()
		else:
			res += '.' + s[i]
print(res)


inp = input()
inp = inp.lower()
inp = list(inp)
i = 0
while i < len(inp):
	if inp[i] == 'a' or inp[i] == 'e' or inp[i] == 'i' or (inp[i] == 'o') or (inp[i] == 'u') or (inp[i] == 'y'):
		inp.pop(i)
	else:
		i = i + 1
s = '.'
for i in inp:
	s = s + i + '.'
s = s[:len(s) - 1 + 2 - 2]
print(s)


import math
import itertools
import os
import sys
import re
s = re.sub('[aoueyi]', '', input().lower())
s = itertools.zip_longest('', s, fillvalue='.')
res = ''
for (i, j) in s:
	res = res + i + j
print(res)


x = list(input())
for i in range(len(x)):
	if x[i] not in ['a', 'e', 'y', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']:
		if ord(x[i]) in range(65, 91):
			x[i] = chr(ord(x[i]) + 32)
		print('.', end='')
		print(x[i], end='')


vowel_list = ['A', 'O', 'Y', 'E', 'U', 'I']
vowel_list += [str.lower(i) for i in vowel_list]
in_str = input()
out_str = ''
for character in in_str:
	if not character in vowel_list:
		out_str += f'.{str.lower(character)}'
print(out_str)


line = input().lower()
glasnie = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for letter in line:
	if letter not in glasnie:
		result += '.'
		result += letter
print(result)


def solve(string):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	res = ''
	string = string.lower()
	for i in string:
		if i not in vowels:
			res += '.'
			res += i
	return res
string = str(input())
print(solve(string))


s = input().lower()
ans = ''
vowel = 'aoyeui'
for i in range(len(s)):
	if s[i] not in vowel:
		ans += '.' + s[i]
print(ans)


word = input()
word = [x for x in word if x not in 'AEIOUYaeiouy']
word = ['.' + x.lower() for x in word]
print(''.join(word))


a = input()
a = a.lower()
vowel = ''.join(['A', 'O', 'Y', 'E', 'U', 'I']).lower()
noVowel = filter(lambda c: c not in vowel, a)
print('.' + '.'.join(noVowel))


str = input().lower()
result = ''
bad = set(['a', 'o', 'y', 'e', 'u', 'i'])
for char in str:
	if char not in bad:
		result += f'.{char}'
print(result)


word = input()
word1 = str.lower(word)
list1 = []
list2 = ['a', 'o', 'y', 'e', 'u', 'i']
a = len(word1)
for i in range(a):
	if word1[i] not in list2:
		list1.append('.')
		list1.append(word1[i])
print(''.join(list1))


to_delete = ['a', 'o', 'y', 'e', 'u', 'i']
string0 = input()
list1 = list(string0.lower())
list2 = []
for j in list1:
	if j not in to_delete:
		list2.append(j)
delimiter = '.'
result = delimiter.join(list2)
print('.' + result)


string = str(input(''))
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
new_string = string.lower()
string_list = list(new_string)
final_string = ''
for char in string_list:
	if char in vowels:
		char = ''
	elif char not in vowels:
		char = '.' + char
	final_string += char
print(final_string)


def new_string():
	string = input().lower()
	vowels = 'aeiouy'
	consonent = 'bcdfghjklmnpqrstuvwxz'
	for letter in string:
		if letter in vowels:
			string = string.replace(letter, '')
		elif letter in consonent:
			string = string.replace(letter, f'.{letter}')
			consonent = consonent.replace(letter, '')
	return string
print(new_string())


st = input()
st = st.lower()
st = st.replace('a', '')
st = st.replace('e', '')
st = st.replace('i', '')
st = st.replace('o', '')
st = st.replace('u', '')
st = st.replace('y', '')
stR = ''
for x in range(0, len(st)):
	stR += '.'
	stR += st[x]
print(stR)


import re
s = str(input()).lower()
s = re.sub('[aeiouy]', '', s)
for ch in s:
	print('.', ch, sep='', end='')


str = input()
for s in str:
	if s.lower() in 'aeiouy':
		continue
	print('.' + s.lower(), end='')


word = input()
list = 'aoyeui'
for i in word.lower():
	if i not in list:
		print('.' + i, end='')


n = input()
test = 'aoyeui'
new = ''
n = n.lower()
for i in n:
	if i in test:
		continue
	else:
		new += '.' + i
print(new)


w = input().lower()
vowel = {'a', 'o', 'y', 'e', 'u', 'i'}
for i in range(len(w)):
	if w[i] not in vowel:
		print('.' + w[i], end='')


x = input()
x = x.lower()
i = 0
m = []
while i < len(x):
	if x[i] == 'a' or x[i] == 'e' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'y'):
		pass
	else:
		m.append(x[i])
	i += 1
k = 0
while k < len(m):
	m.insert(k, '.')
	k += 2
o = 0
while o < len(m):
	print(m[o], end='')
	o += 1


string = input()
arr = list(string.lower())
str1 = '.'
for i in arr:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		str1 = str1 + str(i) + '.'
n = len(str1)
print(str1[0:n - 1])


s = input()
t = ''
for i in s:
	if i.isupper():
		i = i.lower()
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		t = t + '.' + i
print(t)


n = input()
a = ''
for m in n:
	if m not in 'AOYEUIaeiouy':
		a += '.' + m.lower()
print(a)


import re
s = input().lower()
s = re.split('a|e|i|o|u|y', s)
s = ''.join(s)
for i in s:
	print('.' + i, end='')


string = input()
string = string.lower()
vowels = 'aeiouy'
res = ''
for char in string:
	if char not in vowels:
		res += '.' + char
print(res)


l = input()
v = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
d = ''
for i in l:
	if i not in v:
		d = d + i.lower()
n = '.'
st = ''
for j in d:
	st = st + n
	st = st + j
print(st)


s = input()
for i in s:
	if i == 'A' or i == 'E' or i == 'I' or (i == 'O') or (i == 'U') or (i == 'Y') or (i == 'a') or (i == 'e') or (i == 'i') or (i == 'o') or (i == 'u') or (i == 'y'):
		s = s.replace(i, '')
	elif ord(i) < 91:
		s = s.replace(i, chr(ord(i) + 32))
s = '.'.join(s)
print(f'.{s}')


s = input()
res = []
for c in s:
	if c.upper() not in 'AEIOUY':
		res.append(c.lower())
print('.' + '.'.join(res) if res else '')


stringo = input().lower()
anse = ''
string = list(stringo)
times = 0
times = string.count('a') + string.count('o') + string.count('y') + string.count('e') + string.count('u') + string.count('i')
for i in range(times):
	if string.count('a') != 0:
		string.pop(string.index('a'))
	if string.count('o') != 0:
		string.pop(string.index('o'))
	if string.count('y') != 0:
		string.pop(string.index('y'))
	if string.count('e') != 0:
		string.pop(string.index('e'))
	if string.count('u') != 0:
		string.pop(string.index('u'))
	if string.count('i') != 0:
		string.pop(string.index('i'))
for j in range(len(string)):
	anse = anse + '.' + string[j]
print(anse)


li = ['A', 'E', 'I', 'O', 'U', 'Y']
s = input()
r = ''
for i in s:
	if not i.upper() in li:
		r += '.' + i.lower()
print(r)


str = input().lower()
str1 = ''
for (ind, i) in enumerate(str):
	str = str[ind:]
	if i == 'a' or i == 'o' or i == 'y' or (i == 'e') or (i == 'u') or (i == 'i'):
		str.replace(i, '')
	else:
		str1 = str1 + '.' + i
print(str1)


import sys
word = str(input())
word = word.lower()
s = ''
for i in word:
	if i not in 'aeiouy':
		s = s + i
ans = ''
for i in s:
	ans = ans + '.' + i
print(ans)


n = input().lower()
n = list(n)
i = 0
k = []
while i < len(n):
	if n[i] == 'a' or n[i] == 'o' or n[i] == 'y' or (n[i] == 'e') or (n[i] == 'u') or (n[i] == 'i'):
		pass
	else:
		k.append(n[i])
	i += 1
j = []
for h in range(2 * len(k)):
	if h % 2 == 0:
		j.append('.')
	else:
		j.append(k[h // 2])
print(''.join(j))


n = str(input())
f = list(n)
for i in range(len(n)):
	for k in f:
		if k == 'A' or k == 'O' or k == 'Y' or (k == 'E') or (k == 'U') or (k == 'I') or (k == 'a') or (k == 'o') or (k == 'y') or (k == 'e') or (k == 'u') or (k == 'i'):
			f.remove(k)
		else:
			None
ret = ''.join(f)
ter = ret.lower()
for lo in ter:
	print('.' + lo, end='')


s = input().lower()
vowel = 'aeiouy'
l = []
for i in range(len(s)):
	if s[i] not in vowel:
		l.append('.' + s[i])
print(''.join(l))


s = input()
l = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in l:
		s = s.replace(i, '')
k = ''
for i in range(len(s)):
	if s[i].isupper():
		k += s[i].lower()
	else:
		k += s[i]
ll = ''
for i in range(len(k)):
	ll += '.'
	ll += k[i]
print(ll)


string = input()
vogais = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'e', 'i', 'o', 'u', 'y']
string_mudada = []
for x in string:
	if x not in vogais:
		string_mudada.append('.')
		string_mudada.append(x.lower())
print(''.join(string_mudada))


line = input()
n = len(line)
a = list(line)
outcome = ''
for i in range(n):
	s = a[i].lower()
	if s == 'a' or s == 'o' or s == 'y' or (s == 'e') or (s == 'u') or (s == 'i'):
		s = ''
	else:
		s = '.' + s
	outcome = outcome + s
print(outcome)


s = input()
s = s.lower()
f = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in v:
	s = s.replace(i, '')
s = '.' + s
ant = s[0]
f = s[0]
for i in range(1, len(s)):
	if s[i] != '.' and ant != '.':
		f += '.' + s[i]
	else:
		f += s[i]
	ant = s[i]
print(f)


n = input().lower()
print('.' + '.'.join([x for x in n if x not in 'aeiouy']))


string = input()
vowels = ('A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y')
for i in string:
	if i in vowels:
		string = string.replace(i, '')
st = string.lower()
s = '.'
print('.', end='')
print(s.join(st))


word = input()
l = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
str = ''
for x in word:
	if x in l:
		pass
	else:
		str += '.'
		str += x.lower()
print(str)


inputString = str(input())
inputString = inputString.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in inputString:
	if x in vowels:
		inputString = inputString.replace(x, '')
initial = '.'
res = '.'.join((inputString[i:i + 1] for i in range(0, len(inputString))))
print(initial + res)


n = input()
n = n.lower()
m = ['a', 'e', 'i', 'o', 'u', 'y']
for i in m:
	n = n.replace(i, '')
print('.' + '.'.join(n))


s = input()
result = ''
for c in s:
	if c.lower() not in 'aoyeui':
		result += '.' + c.lower()
print(result)


string = str(input())
vowels = {'a': True, 'e': True, 'i': True, 'o': True, 'u': True, 'y': True}
res = []
string = string.lower()
for char in string:
	if char in vowels:
		continue
	else:
		res.append('.')
		res.append(char)
ans = ''.join(res)
print(ans)


import math
import os
import random
import re
import sys

def string(n):
	ns = ''
	t = ['a', 'e', 'i', 'y', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
	for i in n:
		if i not in t:
			ns = ns + '.' + i
	return ns.lower()
n = input()
print(string(n))


a = input()
a = a.lower()
l = ['.']
for i in a:
	if i not in ['a', 'e', 'i', 'o', 'u', 'y']:
		l.append(i)
		l.append('.')
l = l[0:-1]
print(*l, sep='')


a = input()
for x in a:
	if not x in 'AOYEUIaoyeui':
		if x >= 'A' and x <= 'Z':
			x = str.lower(x)
		print('.%s' % x, end='')


p = 'bcdfghjklmnpqrstvwxz'
s = input()
s = s.lower()
for t in s:
	if t in p:
		print('.' + t, end='')
print('')


import sys
for line in sys.stdin:
	x = []
	y = []
	for i in line:
		i = i.lower()
		if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y') and (i != '\n'):
			y.append('.')
			y.append(i)
	z = ''.join(y)
	print(z.lower())


s = input().lower()
ans = ''
c = [chr(i) for i in range(97, 97 + 26)]
for i in range(len(s)):
	if s[i] in 'aiueoy':
		continue
	else:
		ans += '.' + s[i]
print(ans)


def vowels_str(n):
	for i in range(len(n)):
		if n[i] in vowels:
			a.append(n[i])

def not_vowels():
	for i in range(len(n)):
		if n[i] not in a:
			consonants.append(n[i])
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
n = str(input())
n = list(n)
a = []
consonants = []
vowels_str(n)
not_vowels()
consonants_str = '.'.join(consonants)
consonants_str.lower()
if len(consonants_str) == 0:
	print()
else:
	print('.' + consonants_str.lower())


l = filter(lambda x: x not in 'aeiouy', list(input().strip().lower()))
for i in l:
	print('.', i, sep='', end='')
print()


inp_str = input().lower()
inp_list = list(inp_str)
for i in range(len(inp_list) - 1, -1, -1):
	if 'aoyeui'.find(inp_list[i]) != -1:
		inp_list.pop(i)
for i in range(len(inp_list), 0, -1):
	inp_list.insert(i - 1, '.')
print(*inp_list, sep='')


s = input()
v = 'aeiouy'
s = s.lower()
for ch in v:
	s = s.replace(ch, '')
for i in range(0, len(s) * 2, 2):
	s = s[:i] + '.' + s[i:]
print(s)


s = input()
s = s.lower()
x = ['none'] * len(s)
y = 0
for i in range(len(s)):
	x[i] = s[i]
while y < len(x):
	if x[y] == 'a' or x[y] == 'o' or x[y] == 'y' or (x[y] == 'e') or (x[y] == 'u') or (x[y] == 'i'):
		x.remove(x[y])
		y = 0
	else:
		y += 1
y = 0
x.insert(0, '.')
while y < len(x) - 1:
	if x[y] != '.':
		x.insert(y + 1, '.')
	y += 1
if x[len(x) - 1] == '.':
	x.remove(x[len(x) - 1])
y = 0
while y < len(x):
	print(x[y], end='')
	y += 1


s = str(input())
s = s.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for i in vowels:
	s = s.replace(i, '')
s = ''.join(('.{}'.format(x) for x in s))
print(s)


s = str(input())
s2 = ''
d = []
s = s.lower()
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i'):
		d1 = ''
		d.append(d1)
	else:
		d1 = '.' + s[i]
		d.append(d1)
print(s2.join(d))


w = input()
V = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
result = ''
for i in w:
	if i in V:
		pass
	else:
		result += '.' + i.lower()
print(result)


inp = input()

def convert(string: str):
	string = string.lower()
	final = ''
	final = ''.join(['.' + ch for ch in string if ch not in {'a', 'e', 'i', 'o', 'u', 'y'}])
	return final
print(convert(inp))


word = input().lower()
st = ['a', 'e', 'i', 'o', 'u', 'y']
fin = ''
for alpha in word:
	if alpha not in st:
		fin += '.' + alpha
print(fin)


s = input()
s = s.lower()
a = list(s)
result = []
for i in a:
	if i in ('a', 'e', 'i', 'o', 'u', 'y'):
		continue
	else:
		result.append(i)
for i in result:
	print('.%c' % i, end='')


word = str(input())
hahaha = str.lower(word)
a = len(word)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
m = []
for i in range(a):
	if hahaha[i] not in vowels:
		m.append('.' + hahaha[i])
print(''.join((str(i) for i in m)))


b = input()
a = b.lower()
Vowels = 'auoyei'
s = []
for i in a:
	if i in Vowels:
		continue
	else:
		s.append(i)
for x in s:
	print('.' + x, end='')


Input = input().strip().lower()
Vowels = ['a', 'o', 'u', 'y', 'e', 'i']
Output = ''
for c in Input:
	if c in Vowels:
		continue
	else:
		Output += '.' + c
print(Output)


st = input().lower()
gl = ['a', 'o', 'y', 'e', 'u', 'i']
ans = []
for el in st:
	if el not in gl:
		ans.append('.')
		ans.append(el)
for el in ans:
	print(el, end='')


def change(word):
	word = word.lower()
	res = ''
	for i in word:
		if i in ['a', 'e', 'i', 'o', 'u', 'y']:
			continue
		else:
			res = res + '.' + i
	return res

def main():
	word = input()
	print(change(word))
main()


vowels = [i for i in 'aoyeuiAOYEUI']
n = input()
x = ''
for i in n:
	if i not in vowels:
		x += '.' + i.lower()
print(x)


s = str(input())
i = 0
while i != len(s):
	f = 0
	if s[i] == 'a' or s[i] == 'o' or s[i] == 'y' or (s[i] == 'e') or (s[i] == 'u') or (s[i] == 'i') or (s[i] == 'A') or (s[i] == 'O') or (s[i] == 'Y') or (s[i] == 'E') or (s[i] == 'U') or (s[i] == 'I'):
		s = s[0:i] + s[i + 1:]
		f = 1
	elif ord(s[i]) >= 65 and ord(s[i]) <= 90:
		s = s[0:i] + '.' + chr(ord(s[i]) + 32) + s[i + 1:]
		f = 2
	elif ord(s[i]) >= 97 and ord(s[i]) <= 122:
		s = s[0:i] + '.' + s[i:]
		f = 2
	if f == 2:
		i += 2
	elif f != 1:
		i += 1
print(s)


s = input()
s = s.lower()
t = '.'
for c in s:
	if c != 'a' and c != 'e' and (c != 'i') and (c != 'o') and (c != 'u') and (c != 'y'):
		t = t + c + '.'
	else:
		t = t + ''
l = len(t)
if t[l - 1] == '.':
	print(t[0:l - 1])
else:
	print(t)


v = []
n = []
res = ''
a = input('')
c = a.lower()
for word in c:
	Vowels = 'aiueoy'
	for i in range(0, len(Vowels)):
		word = word.replace(Vowels[i], '')
	if len(word) > 0:
		v.append(word)
for elements in v:
	n.append(str('.' + str(elements)))
print(''.join(n))


def task(x):
	a = []
	b = 0
	m = x.lower()
	b = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
	n = m.translate({ord(i): None for i in b})
	for i in range(len(n)):
		a.append('.' + n[i])
	b = ''.join(a)
	return b
x = input()
print(task(x))


s = input()

def ju(c):
	if c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'A') or (c == 'E') or (c == 'I') or (c == 'O') or (c == 'U') or (c == 'y') or (c == 'Y'):
		return False
	else:
		return True

def lit(c):
	if ord(c) < 97:
		return chr(ord(c) + 32)
	else:
		return c
if ju(s[0]):
	print('.', end='')
for i in range(len(s)):
	if ju(s[i]):
		print(lit(s[i]), end='')
	if i != len(s) - 1:
		if ju(s[i + 1]):
			print('.', end='')


s = str(input())
s = s.lower()
l = list(s)
l = ['.' + e for e in l if e != 'a' and e != 'e' and (e != 'i') and (e != 'o') and (e != 'u') and (e != 'y')]
print(''.join(l))


s = input()
vow = 'aeiouy'
s1 = ''
for i in s:
	if i.lower() not in vow:
		s1 = s1 + '.' + i.lower()
print(s1)


a = input('').lower()
lists = ''
for i in range(0, len(a)):
	if a[i] in 'aeiouy':
		lists = lists
	else:
		lists = lists + '.' + a[i]
print(lists)


n = input('')
l = list()
l_1 = list()
v = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']
for i in n:
	l.append(i)
for j in l:
	if j in v:
		continue
	elif ord(j) in range(65, 91):
		m = ord(j) + 32
		l_1.append('.')
		l_1.append(chr(m))
	else:
		l_1.append('.')
		l_1.append(j)
for i in l_1:
	print(i, end='')


in_str = input().lower()
output = ''
vowel = 'aeiouy'
for i in in_str:
	if i not in vowel:
		output = output + f'.{i}'
print(output)


string = input()
string = string.lower()
new_string = ''
for char in string:
	if char in 'aeiouy':
		continue
	else:
		new_string += '.' + char
print(new_string)


def isVowel(a):
	if a.upper() in ['A', 'O', 'Y', 'E', 'U', 'I']:
		return False
	else:
		return True
text = input()
ret = ''
for i in range(0, len(text)):
	if isVowel(text[i]):
		ret = ret + '.' + text[i].lower()
print(ret)


s = input()
v = s.lower()
a = v.replace('a', '')
b = a.replace('o', '')
c = b.replace('y', '')
d = c.replace('e', '')
e = d.replace('u', '')
f = e.replace('i', '')
print('.' + '.'.join(f))


string = input()
letters_for_delete = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in string:
	if i in letters_for_delete:
		string = string.replace(i, '')
	if ord(i) < 97 and ord(i) > 64:
		string = string.replace(i, chr(ord(i) + 32))
result = [str('.' + x) for x in string]
for i in result:
	print(i, end='')


input_str = input().lower()
letters_to_replace = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in letters_to_replace:
	input_str = input_str.replace(letter, '')
print('.' + '.'.join(input_str[:]))


def append(s):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	append_letter = False
	for item in vowels:
		if s != item:
			append_letter = True
		else:
			append_letter = False
			return append_letter
	return append_letter
input_ = input().lower()
new_string = ''
for letter in input_:
	if append(letter):
		new_string += '.' + letter
print(new_string)


import re
s = input()
s = re.sub('[AEIOUY]', '', s, flags=re.IGNORECASE).lower()
for i in range(len(s)):
	print('.' + s[i], end='')


import sys

def main():
	vowels = 'aeiouyAEIOUY'
	string = sys.stdin.readline()
	new_str = ''
	for char in string:
		if char not in vowels and char != '\n':
			new_str += '.'
			if char == char.upper():
				new_str += char.lower()
			else:
				new_str += char
	print(new_str)
main()


text = input()
vowels = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']
output = ''
for letter in text:
	if letter in vowels:
		continue
	output += '.' + letter.lower()
print(output)


str = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(str)):
	ch = str[i]
	if ch in vowels:
		continue
	elif ch.isupper() == True:
		print('.', ch.lower(), sep='', end='')
	else:
		print('.', ch, sep='', end='')


s = input().lower()
s1 = ''.join(('.' + v for v in s if v not in 'aeiouy'))
print(s1)


a = input()
b = a.lower()
c = ''
for i in b:
	if i in ['a', 'e', 'i', 'o', 'u', 'y']:
		c = c
	else:
		c = c + i
d = ''
for i in c:
	d = d + '.' + i
print(d)


vol = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s = s.lower()
s1 = s
ans = ''
for i in s:
	if i in vol:
		s1.replace(i, '')
	else:
		ans += '.' + i
print(ans)


import sys

def main():
	while True:
		char = sys.stdin.read(1)
		if not char:
			exit()
		char = char.lower()
		if char == 'a' or char == 'e' or char == 'i' or (char == 'o') or (char == 'u') or (char == 'y'):
			print('', end='')
		elif not char == '\n':
			print('.' + char, end='')
		else:
			print('')
main()


A = input()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
A = A.lower()
B = []
for i in A:
	if i not in vowel:
		B.append(i)
result = '.'.join(B)
print('.' + result)


word = input().lower()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
for val in word:
	for i in range(len(glas)):
		if val == glas[i]:
			word = word.replace(val, '')
word1 = '.'.join(word)
print('.' + word1)


a = 'AOYEUI'
a1 = a.lower()
for char in input():
	if char not in a and char not in a1:
		print('.%s' % char.lower(), end='')


a = input()
x = len(a)
y = 0
s = []
b = []
r = []
for i in range(x):
	b.append(a[y].lower())
	y += 1
y = 0
for i in range(x):
	if b[y] == 'a':
		y += 1
	elif b[y] == 'o':
		y += 1
	elif b[y] == 'y':
		y += 1
	elif b[y] == 'e':
		y += 1
	elif b[y] == 'u':
		y += 1
	elif b[y] == 'i':
		y += 1
	else:
		s.append(b[y])
		y += 1
p = len(s)
e = 0
y = 0
for i in range(p * 2):
	if e == 0:
		r.append('.')
	elif e % 2 == 0:
		r.append('.')
	else:
		r.append(s[y])
		y += 1
	e += 1
print(''.join(r))


vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
lout = [str(x) for x in input()]
for i in range(len(lout)):
	if lout[i] in vowels:
		lout[i] = ''
	elif lout[i] not in vowels:
		lout[i] = lout[i].lower()
		lout[i] = '.' + lout[i]
print(''.join(lout))


word = input()
word = list(word)
wordlen = len(word)
string = ''
devowel = []
for i in word:
	if i not in 'aeiouyAEIOUY':
		devowel = devowel + [i]
wordlen = len(devowel)
for i in range(wordlen):
	if 65 <= ord(devowel[i]) <= 90:
		devowel[i] = chr(ord(devowel[i]) + 32)
wordlen = len(devowel)
for i in range(wordlen):
	devowel[i] = '.' + devowel[i]
wordlen = len(devowel)
for i in range(wordlen):
	string = string + devowel[i]
print(string)


text = input()
vowels = ['a', 'o', 'y', 'i', 'u', 'e']
text = text.lower()
new_text = ''
for i in range(len(text)):
	if text[i] not in vowels:
		new_text += '.' + text[i]
print(new_text)


n = input().lower()
A = list(n)
B = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(A) - 1, -1, -1):
	if A[i] in B:
		A.pop(i)
	else:
		A.insert(i, '.')
print(''.join(A))


original = input()
str1 = 'aAeEiIoOuUyY'
removed = []
for j in range(0, len(original)):
	for i in range(0, len(str1)):
		if original[j] == str1[i]:
			break
	else:
		removed.append('.')
		removed.append(original[j])
x = ''.join(removed)
print(x.lower())


string = input()
L = list(string)
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for char in range(len(L)):
	if L[char] in vowels:
		L[char] = ''
	else:
		if L[char].isupper() == True:
			L[char] = L[char].lower()
		L[char] = '.{}'.format(L[char])
print(''.join((str(x) for x in L)))


s = input()
n = len(s)
l = []
for i in range(n):
	l.append(s[i])
	if l[i].isupper() is True:
		l[i] = l[i].lower()
	word = ['a', 'o', 'y', 'e', 'u', 'i']
	if l[i] in word:
		l[i] = ''
	else:
		l[i] = '.' + l[i]
if l[i].isupper() is True:
	l[i] = l[i].lower()
for i in l:
	print(i, end='')


s = input()
s1 = s.lower()
l = []
x = ''
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s1[i] not in v:
		l.append(s1[i])
for j in range(len(l)):
	x = x + '.' + l[j]
print(x)


w = input().lower()
vowel = 'aoyeui'
result = '.'
for s in w:
	if s in vowel:
		result += ''
	else:
		result += s + '.'
print(result[:-1])


vwls = ['a', 'o', 'u', 'i', 'e', 'y']
str = input()
str = str.lower()
for i in range(len(vwls)):
	str = str.replace(vwls[i], '')
str = '.'.join(str)
if len(str) > 0:
	str = '.' + str
print(str)


print(''.join(['.' + ch for ch in input().lower() if ch not in 'aeyiou']))


import string
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
cons = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z', 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
st = input()
l = []
for x in st:
	l.append(x)
for x in range(0, len(l)):
	if l[x].isupper():
		l[x] = l[x].lower()
ll = []
for x in l:
	if x in cons:
		ll.append('.')
		ll.append(x)
sttr = ''
for x in ll:
	sttr = sttr + x
print(sttr)


kelma = str(input())
kelma = kelma.lower()
length = int(len(kelma))
lista = list(kelma)
vowel = 0
i = int(0)
kelma2 = str()
for i in range(0, length):
	if lista[i] == 'a' or lista[i] == 'A' or lista[i] == 'o' or (lista[i] == 'O') or (lista[i] == 'y') or (lista[i] == 'Y') or (lista[i] == 'e') or (lista[i] == 'E') or (lista[i] == 'u') or (lista[i] == 'U') or (lista[i] == 'i') or (lista[i] == 'I'):
		vowel = 0
	else:
		kelma2 = kelma2 + '.' + lista[i]
print(kelma2)


print(*['.' + i.lower() for i in input() if i.lower() not in 'aeioyu'], sep='')


string = input().lower()
answer = str()
for i in range(len(string)):
	if 'aouyei'.find(string[i]) == -1:
		answer += '.' + string[i]
print(answer.lower())


import re
string = input()
string = re.compile('[A|E|Y|I|O|U]', re.IGNORECASE).sub('', string)
string = string.lower()
chars = []
for i in range(len(string)):
	chars.append('.')
	chars.append(string[i])
print(''.join(chars))


s = input()
line = []
for char in s:
	if char < 'a':
		char = chr(ord(char) + 32)
	if char != 'a' and char != 'o' and (char != 'y') and (char != 'e') and (char != 'u') and (char != 'i'):
		line.append('.')
		line.append(char)
print(''.join(line))


print(''.join(['.' + i for i in list(filter(lambda x: x not in 'aoyeui', input().lower()))]))


str = input()
str = str.lower()
a = [elem for elem in str if elem not in 'aoueiy']
str = '.' + '.'.join(a)
print(str)


string = input()
t = string.lower()
s = len(string)
lst = []
for i in range(s):
	if t[i] == 'a' or t[i] == 'e' or t[i] == 'i' or (t[i] == 'o') or (t[i] == 'u') or (t[i] == 'y'):
		lst = lst
	else:
		lst.append(t[i])
n = len(lst)
for j in range(n):
	print('.' + lst[j], end='')


import sys
data = sys.stdin.read().splitlines()
string = data[0].lower()
vowels = set(['a', 'o', 'y', 'e', 'u', 'i'])
novowels = [x for x in string if x not in vowels]
print('.' + '.'.join(novowels))


s = input().lower()
s2 = ''
s3 = ''
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'i' or s[i] == 'o' or (s[i] == 'u') or (s[i] == 'e') or (s[i] == 'y'):
		s2 += '.'
	else:
		s3 += s[i]
y = len(s3) * '.'
x = 2 * len(y)
for j in range(len(s3)):
	print(y[j] + s3[j], end='')


a = input().lower()
h = []
c = list(a)
b = ('a', 'o', 'y', 'e', 'u', 'i')
for i in a:
	if i in b:
		c.remove(i)
for i in c:
	i = '.' + i
	h.append(i)
for i in h:
	print(i, end='')


yuan = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']

def judge(s):
	if s not in yuan:
		return 1
	return 0
str = input()
str = str.lower()
l = len(str)
flag = []
for i in range(l):
	if judge(str[i]):
		flag.append(1)
	else:
		flag.append(0)
da = ''
for i in range(l):
	if flag[i] == 1:
		da += '.'
		da += str[i]
print(da)


x = input()
x = x.lower()
x = x.replace('a', '')
x = x.replace('e', '')
x = x.replace('i', '')
x = x.replace('o', '')
x = x.replace('u', '')
x = x.replace('y', '')
final_string = ''
i = 0
length = len(x)
while length != 0:
	temp = '.' + x[i]
	final_string = final_string + temp
	i += 1
	length -= 1
print(final_string)


def Delete(x):
	res = ''
	for i in range(len(x)):
		if x[i] != 'a' and x[i] != 'e' and (x[i] != 'i') and (x[i] != 'o') and (x[i] != 'u') and (x[i] != 'y') and (x[i] != 'A') and (x[i] != 'E') and (x[i] != 'I') and (x[i] != 'O') and (x[i] != 'U') and (x[i] != 'Y'):
			res += x[i]
	return res

def Puntos(x):
	res = ''
	for i in range(len(x)):
		res += '.' + x[i]
	return res
A = input()
A = Delete(A)
A = Puntos(A)
print(A.lower())


n = list(input().lower())
s = ''
for x in range(len(n)):
	if n[x] in 'aeiouy':
		n[x] = 0
for x in range(len(n)):
	if n[x] != 0:
		s += '.' + format(n[x])
print(s)


a = input().lower()
vowel = {'a': 1, 'e': 1, 'i': 1, 'o': 1, 'u': 1, 'y': 1}
s = ''
index = 0
while index <= len(a) - 1:
	if a[index] not in vowel:
		s = s + '.' + a[index]
	index += 1
print(s)


s = input()
c = s.lower()
risp = ''
for i in range(len(s)):
	string = c[i]
	if string == 'a' or string == 'y' or string == 'e' or (string == 'i') or (string == 'o') or (string == 'u'):
		a = 1
	else:
		risp += '.'
		risp += string
print(risp)


a = str(input())
a = a.lower()
a = list(a)
l = len(a)
e = []
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(l):
	if a[i] not in vowels:
		e.append(a[i])
d = 0
q = 2 * len(e)
w = ['.'] * q
for j in range(q):
	if j % 2 != 0:
		w[j] = e[d]
		d = d + 1
	else:
		continue
o = ''
for k in range(q):
	o = o + str(w[k])
print(o)


def main():
	str = input().lower()
	res = ''
	v = 'aoyeui'
	for c in str:
		if c not in v:
			res += '.' + c
	print(res)
main()


s = input()
l = []
for i in range(len(s)):
	l.append(s[i])
	if l[i].isupper() is True:
		l[i] = l[i].lower()
	if l[i] in 'aoyeui':
		l[i] = ''
	else:
		l[i] = '.' + l[i]
for i in l:
	print(i, end='')


s = input()
voy = 'oeuiyea'
ans = ''
for x in s:
	if x.lower() not in voy:
		ans += '.' + x.lower()
print(ans)


word = input().lower()
want = ''
for charector in word:
	if charector not in ['a', 'i', 'e', 'u', 'o', 'y']:
		want += '.' + charector
print(want)


s = str(input())
ans = []
for i in range(0, len(s)):
	if s[i].isupper():
		ans.append(s[i].lower())
	else:
		ans.append(s[i])
for i in range(0, len(ans)):
	if ans[i] == 'a':
		continue
	if ans[i] == 'o':
		continue
	if ans[i] == 'y':
		continue
	if ans[i] == 'e':
		continue
	if ans[i] == 'u':
		continue
	if ans[i] == 'i':
		continue
	print('.', ans[i], sep='', end='')


s = str(input())
s = s.lower()
s1 = list(s)
s2 = ''
for i in s1:
	t = ord(i)
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		s2 += '.'
		s2 += i
print(s2)


vowel = ['a', 'o', 'y', 'e', 'u', 'i']
text = list(input().lower())
non = [x for x in text if x not in vowel]
result = []
for x in non:
	result.append('.')
	result.append(x)
print(''.join(result))


s = input()
s = s.lower()
l = list(s)
y = []
v = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	if i not in v:
		y.append(i)
last = ''
if y == []:
	last = ''
else:
	last = '.'
last = last + '.'.join(y)
print(last)


x = input()
x = x.lower()
str1 = list()
str2 = list()
fin = ''
for i in range(len(x)):
	str1.append(x[i])
for i in range(len(x)):
	if str1[i] != 'a' and str1[i] != 'e' and (str1[i] != 'i') and (str1[i] != 'o') and (str1[i] != 'u') and (str1[i] != 'y'):
		str2.append(str1[i])
for i in range(len(str2)):
	fin += '.'
	fin += str2[i]
print(fin)


def isvolws(a):
	volws = ['a', 'e', 'o', 'u', 'i', 'y']
	for n in range(len(volws)):
		if a == volws[n]:
			return True
	return False
IN = list(input())
for n in range(len(IN)):
	IN[n] = IN[n].lower()
	if isvolws(IN[n]) != True:
		print('.' + IN[n], end='')


def printstr(mystr):
	mystr = mystr.lower()
	mylist = []
	for ch in mystr:
		if ch not in ('a', 'e', 'i', 'o', 'u', 'y'):
			mylist.append('.')
			mylist.append(ch)
	for c in mylist:
		print(c, end='')
	print()
mystr = input()
printstr(mystr)


l = input()
aoyeui = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for _ in range(len(l)):
	if l[_] not in aoyeui:
		print('.' + l[_].lower(), end='')


lol = str(input())
word = ''
y = lol.lower()
for strin in y:
	if strin in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		word += '.' + strin
print(word)


s = input().lower()
ans = ''
for c in s:
	if c in 'aeiouy':
		continue
	ans += '.' + c
print(ans)


s = str(input())
ans = ''
vowel = ['A', 'E', 'U', 'I', 'O', 'Y']
for i in range(len(s)):
	if s[i].upper() not in vowel:
		ans += '.' + s[i].lower()
print(ans)


string = input()
vowels = 'AOYEUI'
new_str = ''
for letter in string:
	if letter not in vowels and letter not in vowels.lower():
		new_str += '.' + letter.lower()
print(new_str)


word = input()
final_word = ''
vowel_list = ['a', 'e', 'i', 'o', 'u', 'y']
for each in word:
	each = each.lower()
	if each not in vowel_list:
		final_word += '.' + each
print(final_word)


word = input()
language = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}
output = ''
for i in range(len(word)):
	if word[i] not in language:
		output += '.' + word[i].lower()
print(output)


while True:
	string = input('')
	string = string.lower()
	if len(string) >= 1 and len(string) <= 100:
		break
bilel = '.'.join([c for c in string if not c in 'aiueoy'])
print('.' + bilel)


def rV(s):
	re = ''
	for char in s:
		if char not in 'aoyeui':
			re += '.' + char
	return re
s = input().lower()
new = rV(s)
print(new)


str = input()
vowel = 'aeiouy'
str = str.lower()
arr = []
for i in str:
	arr.append(i)
i = 0
last = len(arr)
flag = True
for i in range(100):
	for j in arr:
		if j in vowel:
			arr.remove(j)
new_Str = ''
for i in arr:
	new_Str += '.' + i
print(new_Str)


print(''.join(map(lambda x: '.' + x if x not in ['a', 'o', 'i', 'e', 'y', 'u'] else '', input().lower())))


x = input()
if 'A' or 'O' or 'Y' or 'E' or 'U' or 'I' or 'a' or 'o' or 'y' or 'e' or 'u' or ('i' in x):
	y = x.replace('A', '')
	a = y.replace('a', '')
	o = a.replace('O', '')
	h = o.replace('o', '')
	l = h.replace('Y', '')
	z = l.replace('y', '')
	q = z.replace('E', '')
	w = q.replace('e', '')
	t = w.replace('u', '')
	k = t.replace('U', '')
	u = k.replace('i', '')
	n = u.replace('I', '')
word = n.lower()
final = '.'.join(word)
print('.' + final)


str = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
str1 = ''
for i in filter(lambda k: k not in vowels, str):
	str1 += '.' + i
print(str1.lower())


string = input()
l = ''
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in string.lower():
	if x in vowels:
		string = string.replace(x, '')
	else:
		l += '.'
		l += x
print(l)


S = input()
S = S.lower()
vowels = 'aoyeui'
st = ''
for s in S:
	if s not in vowels:
		st += s
ans = ''
for i in range(len(st)):
	ans += '.{}'.format(st[i])
print(ans)


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
_str = input()
_str = ''.join(['.' + x for x in list(_str.lower()) if x not in vowels])
print(_str)


s = input()
VOWELS = ['A', 'O', 'Y', 'E', 'U', 'I']
out_string = ''
for c in s:
	if c.upper() in VOWELS:
		continue
	else:
		out_string += '.' + c.lower()
print(out_string)


s = input()
s = s.lower()
vowel = 'aeiouy'
r = '.'
for i in s:
	if i not in vowel:
		r = r + i + '.'
print(r[:-1])


st = str(input())
arr = ['a', 'o', 'e', 'u', 'i', 'y', 'A', 'O', 'E', 'U', 'I', 'Y']
for i in range(0, 12):
	st = st.replace(arr[i], '')
stnew = ''
for i in range(0, len(st)):
	stnew = stnew + '.' + st[i]
stnew = stnew.lower()
print(stnew)


list_old = list(input().lower())
list_old2 = [x for x in list_old if x != 'a' and x != 'e' and (x != 'i') and (x != 'o') and (x != 'u') and (x != 'y')]
list_new = list(range(2 * len(list_old2)))
for m in range(len(list_old2)):
	list_new[2 * m] = '.'
	list_new[2 * m + 1] = list_old2[m]
print(''.join(list_new))


word = input()
lista = []
lista2 = []
for i in range(0, len(word)):
	low = word[i].lower()
	lista.append(low)
for i in range(0, len(word)):
	if lista[i] != 'a' and lista[i] != 'o' and (lista[i] != 'y') and (lista[i] != 'e') and (lista[i] != 'u') and (lista[i] != 'i'):
		lista2.append('.')
		lista2.append(lista[i])
for i in range(0, len(lista2)):
	print(lista2[i], end='')


word = input().lower()
final = ''
for i in word:
	if i not in 'aioeuy':
		final = final + i
print('.' + '.'.join(final))


from sys import stdin
a = stdin.readline().rstrip()
vowels = {'A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i'}

def conform(a):
	if a in vowels:
		return ''
	else:
		return '.' + a.lower()
output = ''.join(list(map(conform, a)))
print(output)


word = input().lower()
consonants = ['a', 'e', 'i', 'o', 'u', 'y']
for consonant in consonants:
	word = word.replace(consonant, '')
newWord = ''
for c in word:
	newWord += '.' + c
print(newWord)


s = input()
l = []
for i in range(len(s)):
	if s[i] == 'A' or s[i] == 'a' or s[i] == 'E' or (s[i] == 'e') or (s[i] == 'I') or (s[i] == 'i') or (s[i] == 'U') or (s[i] == 'u') or (s[i] == 'O') or (s[i] == 'o') or (s[i] == 'Y') or (s[i] == 'y'):
		pass
	else:
		l.append('.')
		if s[i].isupper() == 1:
			l.append(s[i].lower())
		else:
			l.append(s[i])
print(''.join(l))


s = input()
v = ('a', 'e', 'i', 'o', 'u', 'y')
l = s.lower()
for x in l:
	if x in v:
		l = l.replace(x, '')
list1 = list(l)
d = '.'
d = d.join(list1)
r = '.' + d
print(r)


_str = input().strip()
s = []
for i in range(len(_str)):
	if _str[i].lower() not in 'aeiouy' and _str[i] == _str[i].upper():
		s.append('.')
		s.append(_str[i].lower())
	elif _str[i].lower() in 'aeiouy':
		pass
	elif _str[i].lower() not in 'aeyiou':
		s.append('.')
		s.append(_str[i].lower())
print(''.join(s))


W = list(map(str.lower, ('A', 'O', 'Y', 'E', 'U', 'I')))
s = input()
s = ''.join(filter(lambda x: x not in W and x.lower() not in W, s))
result = []
for e in s:
	result.append('.')
	result.append(e.lower())
print(''.join(result))


s = input()
s = s.lower()
vow = ['a', 'o', 'e', 'i', 'y', 'u']
for v in vow:
	s = s.replace(v, '')
ans = ''
for i in s:
	ans = ans + '.' + i
print(ans)


s = input()
s = list(s.lower())
a = []
b = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] in b:
		a.append(i)
a = a[::-1]
for i in a:
	s.pop(i)
for i in s:
	print('.' + i, end='')


a = str(input())
a = a.replace('a', '')
a = a.replace('A', '')
a = a.replace('b', '.b')
a = a.replace('B', '.b')
a = a.replace('c', '.c')
a = a.replace('C', '.c')
a = a.replace('d', '.d')
a = a.replace('D', '.d')
a = a.replace('e', '')
a = a.replace('E', '')
a = a.replace('f', '.f')
a = a.replace('F', '.f')
a = a.replace('g', '.g')
a = a.replace('G', '.g')
a = a.replace('h', '.h')
a = a.replace('H', '.h')
a = a.replace('i', '')
a = a.replace('I', '')
a = a.replace('j', '.j')
a = a.replace('J', '.j')
a = a.replace('k', '.k')
a = a.replace('K', '.k')
a = a.replace('l', '.l')
a = a.replace('L', '.l')
a = a.replace('m', '.m')
a = a.replace('M', '.m')
a = a.replace('n', '.n')
a = a.replace('N', '.n')
a = a.replace('o', '')
a = a.replace('O', '')
a = a.replace('p', '.p')
a = a.replace('P', '.p')
a = a.replace('q', '.q')
a = a.replace('Q', '.q')
a = a.replace('r', '.r')
a = a.replace('R', '.r')
a = a.replace('s', '.s')
a = a.replace('S', '.s')
a = a.replace('t', '.t')
a = a.replace('T', '.t')
a = a.replace('u', '')
a = a.replace('U', '')
a = a.replace('v', '.v')
a = a.replace('V', '.v')
a = a.replace('w', '.w')
a = a.replace('W', '.w')
a = a.replace('x', '.x')
a = a.replace('X', '.x')
a = a.replace('y', '')
a = a.replace('Y', '')
a = a.replace('z', '.z')
a = a.replace('Z', '.z')
print(a)


s = input()
str1 = 'AYOEUIayoeui'
s_new = ''
for i in s:
	if i not in str1:
		s_new += '.'
		s_new += i
print(s_new.lower())


vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
word = input()
res = ''
for letter in word:
	if letter in vowels:
		pass
	else:
		res += '.' + letter.lower()
print(res)


s = input().lower()
vow = 'aouiye'
cons = 'QWRTPSDFGHJKLZXCVBNM'
for i in s:
	if i in vow:
		pass
	else:
		print('.', i, sep='', end='')


s = input()
s2 = str(s).lower()
l = list(s2)
l1 = []
for i in range(0, len(l)):
	if l[i] not in 'aeiouy':
		l1.append('.{}'.format(l[i]))
	else:
		pass
s1 = ''.join(l1)
print(s1)


a = input()
a = a.lower()
p = '.'
for i in range(len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y'):
		a.replace(a[i], '')
	elif a[i] != '':
		print(p, end='')
		print(a[i], end='')


vowel = 'aeiouy'
for i in input():
	if i.lower() not in vowel:
		print('.', end=i.lower())


def main():
	vowels = 'aeiouy'
	s = input()
	ans = ''
	for i in range(len(s)):
		if s[i].lower() in vowels:
			continue
		else:
			ans += '.' + s[i].lower()
	if ans[-1] == '.':
		ans = ans[:-1]
	print(ans)
	return 0
main()


s = input()
v = ['A', 'I', 'Y', 'E', 'O', 'U', 'a', 'i', 'y', 'e', 'o', 'u']
k = ''
for i in s:
	if i not in v:
		k += i
for i in k:
	if i.isupper():
		print('.' + str(i.lower()), end='')
	else:
		print('.' + str(i), end='')


s = list(input().lower())
gl = ['a', 'o', 'y', 'e', 'u', 'i']
old = None
while True:
	if old == s:
		break
	else:
		old = s.copy()
	for x in s:
		if gl.count(x) == 1:
			for i in range(s.count(x)):
				del s[s.index(x)]
o = ''
k = ['.' + i for i in s]
for i in k:
	o += i
print(o)


test = list(input().lower())
another = ['a', 'e', 'i', 'o', 'u', 'y']
add = []
for i in test:
	if i not in another:
		add.append(i)
result = ''
for j in add:
	result += '.' + j
print(result)


import math
import os
import random
import re
import sys
string = str(input())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
consonants = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
string = string.casefold()
l = len(string)
temp = ''
for i in range(0, l):
	if string[i] in vowels:
		temp = temp
	elif string[i] in consonants:
		temp = temp + '.' + string[i]
	else:
		temp = temp + string[i]
print(temp)


input1 = input()
returnThis = ''
for letter in input1:
	if letter.lower() in [str(x) for x in 'aeiouy']:
		pass
	else:
		returnThis += '.' + letter.lower()
print(returnThis)


string = str(input()).lower()
vowels = 'aoyeui'
c = ''
for x in string:
	for y in vowels:
		if x == y:
			break
	else:
		c = c + '.' + x
print(str(c))


s = str(input())
k = ''
v = 'aeiouyAEIOUY'
for i in s:
	if i in v:
		continue
	else:
		k = k + '.' + i.lower()
print(k)


s = str(input())
v = 'aeiouyAEIOUY'
c = 'bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ'
s1 = ''
for i in s:
	if i in c:
		s1 = s1 + '.' + i
print(s1.lower())


vowels = list(map(lambda x: x.lower(), ['A', 'O', 'Y', 'E', 'U', 'I']))
print('.' + '.'.join([x.lower() for x in input() if x.lower() not in vowels]))


s = input()
s = s.lower()
k = ''
glas = ['a', 'o', 'y', 'e', 'u', 'i']
n = s
for i in range(len(s)):
	for j in range(len(glas)):
		if s[i] == glas[j]:
			n = n.replace(s[i], '')
			break
for i in range(len(n)):
	k = k + '.' + n[i]
print(k)


ch = str(input())
ch1 = ''
ch2 = ''
for i in ch:
	ch1 = ch1 + i.lower()
for i in ch1:
	if i not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		ch2 = ch2 + '.' + i
print(ch2)


vowels = ['A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y']
strIn = input()
newStr = ''
for i in range(len(strIn)):
	if strIn[i] not in vowels:
		newStr = newStr + '.'
		newStr = newStr + strIn[i].lower()
print(newStr)


s = input()
s = s.casefold()
s = list(s)
for x in s:
	if x == 'a' or x == 'e' or x == 'i' or (x == 'o') or (x == 'u') or (x == 'y'):
		pass
	else:
		print('.' + x, end='')


import string
res = ''
s = input()
l = ['a', 'A', 'o', 'O', 'y', 'Y', 'e', 'E', 'u', 'U', 'i', 'I']
for i in range(0, len(s)):
	if s[i] not in l:
		res = res + '.' + s[i].lower()
print(res)


string = input().lower()
lista = []
for i in string:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		lista.append(i)
nova_string = ''
for i in lista:
	nova_string += '.' + i
print(nova_string)


s = input()
s = s.lower()
s = list(s)
n = len(s)
q = 0
i = 0
for q in range(n):
	if i <= n - 1:
		char = s[i]
		if char in 'a,e,i,o,u,y':
			del s[i]
			n = len(s)
		else:
			s = s
			i = i + 1
	else:
		s = s
n = len(s)
a = 0
for i in range(n):
	s.insert(a, '.')
	a = a + 2
str1 = ''.join(s)
print(str1)


word = input()
vowels = set(['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'])
result = ''
for i in range(len(word)):
	if word[i] in vowels:
		result += ''
	elif word[i].isupper():
		result += '.' + word[i].lower()
	else:
		result += '.' + word[i]
print(result)


l = input()
l = l.lower()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
res = ''
for c in l:
	if c in vowels:
		continue
	res += '.' + c
print(res)


stupid = str(input())
stupid = stupid.lower()
for i in ['a', 'e', 'i', 'o', 'u', 'y']:
	stupid = stupid.replace(i, '')
james = list(stupid)
stupid = '.'.join(james)
print('.' + stupid)


li = ['A', 'E', 'I', 'O', 'U', 'Y', 'y', 'a', 'e', 'i', 'o', 'u']
str1 = input()
out = '.'
for i in str1:
	if i not in li:
		if out[-1] != '.':
			out = out + '.'
		out += i.lower()
print(out)


s = input().lower()
for i in s:
	if i not in 'aoyiue':
		print('.' + i, end='')


string = input().lower()
vowellist = ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y']
ansstring = ''
for i in range(len(string)):
	if string[i] in vowellist:
		ansstring = ansstring
	else:
		ansstring += '.' + string[i]
print(ansstring)


VOWELS = 'AOYEUI'
word = input()
for letter in word:
	if letter.upper() not in VOWELS:
		print('.' + letter.lower(), end='')


s = input()
s = s.lower()
vowelList = ['a', 'e', 'i', 'o', 'u', 'y']
strin = ''
for i in s:
	if i in vowelList:
		pass
	else:
		strin += '.'
		strin += i
print(strin)


import string
k = list(string.ascii_lowercase)
for i in 'aeiouy':
	k.remove(i)
t = input()
t = t.lower()
for i in t:
	if i in k:
		print('.' + i, end='')


str = input().lower()
result = ''
vow = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(str)):
	if str[i] not in vow:
		result += '.' + str[i]
print(result)


a = list(input())
consenants = ['a', 'o', 'y', 'e', 'u', 'i']
for x in range(len(a)):
	if a[x].lower() in consenants:
		a[x] = ''
	else:
		a[x] = a[x].lower()
print('.' + '.'.join(list(filter(lambda x: x != '', a))))


st = input().lower()
for x in st:
	if x not in 'aeiouy':
		print('.', x, sep='', end='')


def check_vowel(letter):
	if letter == 'a' or letter == 'e' or letter == 'i' or (letter == 'o') or (letter == 'u') or (letter == 'y'):
		return True
	else:
		return False
input_str = input().lower()
list_str = list(input_str)
output_list = []
for i in range(len(list_str)):
	if not check_vowel(list_str[i]):
		output_list.append('.')
		output_list.append(list_str[i])
output_str = ''.join(output_list)
print(output_str)


n = str(input())
x = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
ans = ''
for i in n:
	if any((i in y for y in x)):
		pass
	else:
		ans += '.' + i.lower()
print(ans)


string = str(input())
vowels = 'aeiouyAEIOUY'
print('.' + '.'.join([x for x in string.lower() if x not in vowels]))


def main():
	t = input()
	for i in t.lower():
		if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
			print('.' + i, end='')
main()


def anti_vowel2():
	word = list(input().lower())
	print('.' + '.'.join((i for i in word if i not in 'aeiouy')))
anti_vowel2()


name = list(str(input()))
vowel = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
empty = ''
for i in name:
	if i in vowel:
		pass
	else:
		if i.isupper():
			i = i.swapcase()
		empty += '.' + i
print(empty)


word = input()
word_n = [c for c in word]
n = len(word)
for i in range(n):
	if 'A' <= word_n[i] <= 'Z':
		word_n[i] = chr(ord(word_n[i]) - ord('A') + ord('a'))
i = 0
while i < n:
	if word_n[i] == 'a' or word_n[i] == 'e' or word_n[i] == 'i' or (word_n[i] == 'o') or (word_n[i] == 'u') or (word_n[i] == 'y'):
		del word_n[i]
		n -= 1
	else:
		i += 1
for i in range(2 * n):
	if i % 2 == 0:
		word_n.insert(i, '.')
print(''.join(word_n))


vowels = 'aoyeui'
print('.{}'.format('.'.join([x for x in input().lower() if x not in vowels])))


i = input().replace(' ', '')
a = ''
for x in i:
	if not x.upper() in 'AEIOYU':
		a += '.' + x.lower()
print(a)


vowel = ['a', 'e', 'i', 'o', 'u', 'y']
n = input().strip().lower()
output = ''
for i in n:
	if i not in vowel:
		output += '.' + i
print(output)


words = list(input())
ans = ''
vowels = ['a', 'e', 'i', 'o', 'y', 'u', 'A', 'E', 'I', 'O', 'U', 'Y']
for w in words:
	if w not in vowels:
		ans += '.'
		if w.isupper():
			ans += w.lower()
		else:
			ans += w
print(ans)


import re
string = input().lower()
string = re.sub('[aeiouy]', '', string)
string = re.sub('(\\w)', '.\\1', string)
print(string)


s = input()
ans = list(s)
count = 0
for k in ans:
	i = k
	if i == 'a' or i == 'A' or i == 'e' or (i == 'E') or (i == 'i') or (i == 'I') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'y') or (i == 'Y'):
		ans[count] = ''
	elif ord(i) >= 97 and ord(i) <= 122:
		ans[count] = '.' + ans[count]
	elif ord(i) >= 65 and ord(i) <= 90:
		dmp = ord(ans[count])
		dmp += 32
		ans[count] = '.' + chr(dmp)
	count += 1
ans1 = ''
for i in ans:
	ans1 += i
print(ans1)


VOWELS = 'aeiouy'
VOWELS_TO_NULL = dict.fromkeys(VOWELS)
TRANSLATION_TABLE = str.maketrans(VOWELS_TO_NULL)

def main():
	word = input().lower()
	word = word.translate(TRANSLATION_TABLE)
	if word:
		for ch in word:
			print('.', ch, sep='', end='')
	print()
main()


import re
a_str = input()
a_str = a_str.lower()
a_str = re.sub('[aoyeui]', '', a_str)
a_str = '.' + '.'.join([ch for ch in a_str])
print(a_str)


word = input()
length = len(word)
vowel = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
result = ''
word = word.lower()
i = 0
for i in range(0, length):
	if word[i] not in vowel:
		result += '.'
		result += word[i]
		i += 1
	else:
		i += 1
print(result)


s = input()
s = s.lower()
vowel = ['a', 'e', 'i', 'y', 'o', 'u']
for i in vowel:
	s = s.replace(i, '')
s = s.replace('', '.')
s = s[:-1]
print(s)


str1 = input()
newstr = ''
result = ''
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in str1:
	if i.upper() in vowels:
		continue
	else:
		newstr += i
for k in newstr:
	result += '.' + k.lower()
print(result)


origb = list(input())
orig = [x.lower() for x in origb]
answer = ''
for x in range(len(orig)):
	i = orig[x]
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		orig[x] = ''
	else:
		orig[x] = '.' + i
	answer += orig[x]
print(answer)


string = input().upper()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
new_string = []
for char in string:
	if char in vowels:
		continue
	if char not in vowels and char.isupper():
		new_string.append('.')
		new_string.append(char.lower())
	if char not in vowels and (not char.isupper()):
		new_string.append('.')
		new_string.append(char.upper())
print(''.join(new_string))


print(''.join(['.' + char.lower() for char in input() if char.upper() not in ['A', 'O', 'Y', 'E', 'U', 'I']]))


def main():
	inp = input()
	output = ''
	for char in inp:
		if char.upper() in 'AEIOUY':
			continue
		else:
			output += '.' + char.lower()
	print(output)
main()


word = input()
vowels = ['a']
output = ''
for i in list(word):
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y') and (i != 'A') and (i != 'E') and (i != 'I') and (i != 'O') and (i != 'U') and (i != 'Y'):
		output = output + '.' + i.lower()
print(output)


s = input()
v = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
ans = []
for i in s:
	if i not in v:
		ans += [i]
sol = ''
for i in ans:
	sol = sol + '.' + str(i.lower())
print(sol)


word = input()
lowercase = word.lower()
noA = lowercase.replace('a', '')
noE = noA.replace('e', '')
noI = noE.replace('i', '')
noO = noI.replace('o', '')
noU = noO.replace('u', '')
noY = noU.replace('y', '')
listForm = list(noY)
almostThere = '.'.join(listForm)
final = '.' + almostThere
print(final)


a1 = input()
a = list(a1.lower())
n = len(a)
x = []
for i in range(0, n, 1):
	if not (a[i] == 'a' or a[i] == 'o' or a[i] == 'y' or (a[i] == 'e') or (a[i] == 'u') or (a[i] == 'i')):
		x.append(a[i])
b = '.' + '.'.join(x)
print(b)


import sys

def is_vowel(c):
	return c == 'a' or c == 'e' or c == 'i' or (c == 'u') or (c == 'y') or (c == 'o')

def upper_to_low(line, i):
	line[int(i)] = chr(ord(line[int(i)]) + 32)

def is_upper_case(c):
	return ord(c) < 97
seq = input()
line = [x for x in seq]
for (i, x) in enumerate(line):
	if is_upper_case(x):
		upper_to_low(line, i)
line = [x for x in line if is_vowel(x) == False]
for x in line:
	sys.stdout.write('.' + x)
print()


import sys

def main():
	ip = input()
	op = ''
	for char in ip:
		if not isVowel(char.upper()):
			op += '.' + char.lower()
	print(op)

def isVowel(char):
	if char == 'I' or char == 'U' or char == 'E' or (char == 'Y') or (char == 'O') or (char == 'A'):
		return True
main()


s = input()
s = s.lower()
ans = ''
for item in s:
	if item not in 'aeiouy':
		ans += '.' + item
print(ans)


s = input()
for char in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
	s = s.replace(char, '')
s = s.lower()
ans = ''
for x in s:
	ans += '.' + x
print(ans)


vowels = ['u', 'e', 'o', 'a', 'i', 'y']
str = input().lower()
ans = ''
for i in str:
	if i not in vowels:
		ans += '.' + i
print(ans, sep='', end='\n')


word = str(input())
L = word.lower()
n = len(L)
r = []
for i in range(n):
	if L[i] not in ['a', 'e', 'i', 'u', 'o', 'y']:
		r.append('.')
		r.append(L[i])
print(''.join(r))


word = input()
lower = word.lower()
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
arr = ''
for l in lower:
	if l not in vowels:
		arr = arr + '.' + l
print(arr)


def stringTask(arr):
	string = str()
	for char in arr:
		if char in 'aeiouy':
			continue
		else:
			string += '.' + char
	print(string)
arr = input()
stringTask(arr.lower())


x = input()
a = ['a', 'e', 'i', 'u', 'o', 'y', 'A', 'E', 'I', 'U', 'O', 'Y']
b = ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z']
c = []
for t in 'bcdfghjklmnpqrstvwxz':
	c.append(t)
l = ''
for m in x:
	if m not in a:
		if m not in b:
			l += '.{0}'.format(m)
		else:
			t = b.index(m)
			l += '.{0}'.format(c[t])
print(l)


string = input().lower()
vowels = 'ayeiou'
new_str = ''
for ch in string:
	if not ch in vowels:
		new_str += '.' + ch
print(new_str)


raw = input()
raw = raw.lower()
fin = ''
vowels = ['a', 'e', 'y', 'i', 'o', 'u']
for i in range(len(raw)):
	if raw[i] not in vowels:
		fin = fin + '.' + raw[i]
print(fin)


st = list(input().lower())
vowel = 'aeiouy'
s = ''
for i in st:
	if i not in vowel:
		s += '.' + i
print(s)


w = input()
ans = str()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
for x in w:
	x = x.lower()
	if x not in vow:
		ans += '.' + x
print(ans)


def main(str1):
	while len(str1) >= 1 and len(str1) <= 100:
		vowels = ['a', 'e', 'i', 'o', 'u', 'y']
		for chr in str1:
			if chr in vowels:
				str1 = str1.replace(chr, '')
		st = ''
		for i in range(len(str1)):
			st = st + str1[i].replace(str1[i], '.' + str1[i])
		return st
str1 = input()
mystring = main(str1.lower())
print(mystring)


inputLine = str(input())
myList = [inputLine[0]]
for i in range(1, len(inputLine)):
	myList.append(inputLine[i])
x = 0
delList = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
while x < len(myList):
	if myList[x] in delList:
		del myList[x]
	elif ord(myList[x]) < 91:
		myList[x] = chr(ord(myList[x]) + 32)
		x += 1
	else:
		x += 1
end = len(myList)
for j in range(0, end):
	myList.insert(2 * j, '.')
print(''.join(myList))


s = str(input())
lo = s.lower()
l = ['a', 'o', 'y', 'e', 'u', 'i']
ls = list(lo)
for i in lo:
	for j in l:
		if i == j:
			p = ls.remove(i)
print('.' + '.'.join(ls))


s = str(input())
final = ''
l = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s.lower():
	if not i in l:
		final += '.'
		final += i
print(final)


def task(string):
	vowel = ['a', 'e', 'i', 'o', 'u', 'y']
	final = ''
	for i in range(0, len(string)):
		if string[i] not in vowel:
			final += '.'
			final += string[i]
	return final
string = input().lower()
print(task(string))


c = input()
c = c.lower()
k = []
for i in c:
	if not i in 'aoieuy':
		k.append(i)
if len(k) != 0:
	print('.', end='')
k = '.'.join(k)
if k[-1] == '.':
	print()
else:
	print(k)


import sys
inf = sys.stdin
word = str(inf.readline()).lower().strip()
new_word = ''
for i in range(len(word)):
	char = word[i]
	if char in ['a', 'e', 'i', 'o', 'u', 'y']:
		continue
	else:
		new_word = new_word + '.' + word[i]
print(new_word)


t = input()
t = t.lower()
t = t.translate({ord(i): None for i in 'aoyeui'})
k = ''
for i in t:
	k = k + '.' + i
print(k)


def string_task(word):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	new_word = ''
	for i in word:
		if i not in vowels:
			new_word += ''.join('.' + i)
	print(new_word)
word = str(input()).lower()
string_task(word)


old_string = input()
new_string = str()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for letter in old_string:
	letter = letter.lower()
	if letter in vowels:
		letter = ''
	else:
		letter = '.' + letter
	new_string += letter
print(new_string)


def deletes(s):
	for i in ['a', 'e', 'y', 'u', 'o', 'i']:
		s = s.replace(i, '')
	return s

def inserts(s):
	m = ''
	for i in s:
		m = m + '.' + i
	return m
s = input()
s = s.lower()
s = deletes(s)
s = inserts(s)
print(s)


x = input()
x = x.lower()
y = ['a', 'o', 'y', 'i', 'e', 'u']
o = []
for i in x:
	if i not in y:
		o.append('.' + i)
e = ''.join(map(str, o))
print(e)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = input()
string = string.lower()
ansString = ''
for letter in string:
	if letter not in vowels:
		ansString += '.'
		ansString += letter
print(ansString)


s = input()
s = s.lower()
x = ''
for i in s:
	if i not in 'eauioy':
		x = x + i
c = '.'
z = ''
for j in x:
	z = z + c + j
print(z)


s = input()
s = s.lower()
vowels = 'aoyuie'
for i in range(len(s)):
	if s[i] not in vowels:
		print('.' + s[i], end='')


s = input()
res = ''
for i in s:
	if i in 'AEIOUYaeiouy':
		pass
	else:
		res = res + '.' + i.lower()
print(res)


s = input().lower()
vowels = 'aeiouy'
for _ in s:
	if _ in vowels:
		print('', end='')
	else:
		print('.' + _, end='')
print('')


s = input()
s = s.lower()
res = '.'
for i in range(len(s) - 1):
	if s[i] not in 'aeiouy':
		res = res + s[i] + '.'
if s[-1] in 'aeiouy':
	res = res[0:len(res) - 1]
else:
	res = res + s[-1]
print(res)


x = input()
r = ''
x = x.lower()
vocales = ['a', 'e', 'i', 'o', 'u', 'y']
for i in x:
	if vocales.count(i) == 0:
		r = r + '.' + i
print(r)


def string_task(c):
	vowels = ['a', 'o', 'y', 'e', 'u', 'i']
	new_string = []
	for i in c:
		if i not in vowels:
			new_string.append('.')
			new_string.append(i)
	print(''.join(new_string))
c = list(input().lower())
string_task(c)


def main():
	st = input()
	al = 'aoyeui'
	st = st.lower()
	for i in al:
		st = st.replace(i, '', -1)
	st = list(st)
	print('.' + '.'.join(st))
main()


s = input('')
if s.isalpha() and len(s) > 0:
	s = s.lower()
	p = ''
	for i in range(len(s)):
		if s[i] != 'a' and s[i] != 'e' and (s[i] != 'i') and (s[i] != 'o') and (s[i] != 'u') and (s[i] != 'y'):
			p = p + s[i]
	t = ''
	for j in range(len(p)):
		t += '.' + p[j]
print(t)


s = input()
t = ''
s = s.lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
for x in s:
	if x not in vowel:
		t = t + '.' + x
print(t)


s = input().lower()
for i in s:
	if i in 'aeiouy':
		pass
	else:
		print('.' + i, end='')


st = input()
st2 = ''
for i in range(len(st)):
	if st[i] not in 'aoueyiAOUYEI':
		st2 += st[i]
stl = st2.lower()
for i in stl:
	print('.', i, sep='', end='')


vowel = 'aoyeui'
s = input().lower()
for c in s:
	if c not in vowel:
		print('.', c, sep='', end='')


vowels = 'aoyeui'
string = input().lower()
for every in string:
	if every not in vowels:
		print('.' + every.lower(), end='')


from sys import stdin, stdout

def main():
	initial = stdin.readline().strip().lower()
	out = ''
	for char in initial:
		if char not in 'aeiouyAEIOUY':
			out += '.' + char
	stdout.write(out + '\n')
main()


s = input().rstrip()
vowels = ['A', 'a', 'E', 'e', 'O', 'o', 'Y', 'y', 'U', 'u', 'I', 'i']
j = ''
for i in s:
	if i not in vowels:
		j += i.replace(i, '.' + i.lower())
print(j)


inputStringArray = list(input())
consonants = 'bcdfghjklmnpqrstvwxz'
outputStringArray = ''
for (index, character) in enumerate(inputStringArray):
	if character.lower() in consonants:
		outputStringArray += '.' + character.lower()
print(outputStringArray)


tempt = input().lower()
piece = list(tempt)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
answer = ''
for i in range(0, len(piece)):
	a = piece[i]
	if a not in vowel:
		answer = answer + '.' + a
print(answer)


vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
text = input()
mytext = ''
for i in text:
	if i in vowels:
		pass
	elif i.isupper():
		mytext = mytext + '.' + i.lower()
	else:
		mytext = mytext + '.' + i
print(mytext)


n = input()
c = ''
for i in n.lower():
	if i != 'a' and i != 'o' and (i != 'y') and (i != 'e') and (i != 'u') and (i != 'i'):
		c += '.' + i
print(c)


ch = input()
ch1 = ''
ch = ch.lower()
for i in ch:
	if i in {'a', 'e', 'i', 'o', 'y', 'u'}:
		ch = ch.replace(i, '')
for i in ch:
	ch1 = ch1 + '.' + i
print(ch1)


string = input()
L = list(string)
M = []
for i in range(len(L)):
	if L[i].lower() == 'a' or L[i].lower() == 'e' or L[i].lower() == 'i' or (L[i].lower() == 'o') or (L[i].lower() == 'u') or (L[i].lower() == 'y'):
		pass
	else:
		M = M + ['.' + L[i].lower()]
str = ''.join(M)
print(str)


s = input().lower()
new_string = ''
list1 = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(s)):
	if s[i] not in list1:
		new_string += '.'
		new_string += s[i]
print(new_string)


import math
from decimal import Decimal

def na():
	n = int(input())
	b = [int(x) for x in input().split()]
	return (n, b)

def nab():
	n = int(input())
	b = [int(x) for x in input().split()]
	c = [int(x) for x in input().split()]
	return (n, b, c)

def dv():
	(n, m) = map(int, input().split())
	return (n, m)

def dva():
	(n, m) = map(int, input().split())
	a = [int(x) for x in input().split()]
	b = [int(x) for x in input().split()]
	return (n, m, b)

def eratosthenes(n):
	sieve = list(range(n + 1))
	for i in sieve:
		if i > 1:
			for j in range(i + i, len(sieve), i):
				sieve[j] = 0
	return sorted(set(sieve))

def nm():
	n = int(input())
	b = [int(x) for x in input().split()]
	m = int(input())
	c = [int(x) for x in input().split()]
	return (n, b, m, c)

def dvs():
	n = int(input())
	m = int(input())
	return (n, m)
s = input()
new = ''
gl = 'aoyeui'
for i in s:
	d = i.lower()
	if d not in gl:
		new += '.' + d
print(new)


string = input()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
result = string.lower()
result = '.'.join(filter(lambda x: x not in vowels, result))
if len(result) > 0:
	result = '.' + result
print(result)


x = str(input())
n = len(x)
x = x.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
f = ''
for i in range(n):
	if x[i] in v:
		continue
	else:
		f = f + '.' + x[i]
print(f)


txt = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
for _ in range(6):
	while vowels[_] in txt:
		txt.remove(vowels[_])
for _ in range(0, len(txt) * 2, 2):
	txt.insert(_, '.')
txt = ''.join(txt)
print(txt)


q = input()
for i in range(len(q)):
	if 'A' <= q[i] <= 'Z':
		p = chr(ord(q[i]) + 32)
	else:
		p = q[i]
	if p == 'a' or p == 'o' or p == 'y' or (p == 'e') or (p == 'u') or (p == 'i'):
		continue
	else:
		print('.' + p, end='')


def calc(s):
	vowels = ['a', 'e', 'i', 'o', 'u', 'y']
	ns = ''
	for char in s:
		if char.lower() in vowels:
			continue
		ns += '.' + char.lower()
	return ns
s = input()
print(calc(s))


s = str(input()).lower()
s = s.replace('a', '')
s = s.replace('e', '')
s = s.replace('i', '')
s = s.replace('o', '')
s = s.replace('u', '')
s = s.replace('y', '')
temp = ''
for i in range(len(s)):
	temp = temp + '.' + str(s[i])
print(temp)


a = input()
b = len(a)
m = 0
for i in range(b):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'i' or (a[i] == 'o') or (a[i] == 'u') or (a[i] == 'y') or (a[i] == 'A') or (a[i] == 'E') or (a[i] == 'I') or (a[i] == 'O') or (a[i] == 'U') or (a[i] == 'Y'):
		m = 0
	elif a[i].isupper() == True:
		print('.', end='')
		print(a[i].lower(), end='')
	else:
		print('.', end='')
		print(a[i], end='')


word = input()
output = ''
for letter in word:
	if not letter.upper() in ['A', 'E', 'I', 'O', 'U', 'Y']:
		output += '.' + letter.lower()
print(output)


string = list(input().lower())
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
string = list(filter(lambda x: x not in vowels, string))
for index in range(0, len(string) * 2, 2):
	string.insert(index, '.')
print(''.join(string))


def vowel(ch):
	vowel_characters = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
	return ch in vowel_characters

def string_task(string):
	new_string = ''
	for ch in string:
		if vowel(ch):
			continue
		elif 65 <= ord(ch) <= 90:
			ch = chr(ord(ch) + 32)
		new_string += '.' + ch
	return new_string

def main():
	string = input()
	print(string_task(string))
main()


def cutstring(s):
	l = str()
	s = s.lower()
	for i in s:
		if i == 'A' or i == 'O' or i == 'Y' or (i == 'E') or (i == 'I') or (i == 'a') or (i == 'e') or (i == 'y') or (i == 'i') or (i == 'o') or (i == 'u'):
			continue
		else:
			l = l + '.' + i
	print(l)
s = input()
cutstring(s)


x = list(input())
x = [i.lower() for i in x]
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(x)):
	if x[i] in vowels:
		x[i] = 0
	else:
		t = x[i]
		x[i] = f'.{t}'
for i in range(len(x)):
	if x[i] != 0:
		print(x[i], end='')
print()


d = input().replace('', '.').strip().lower()
a = d[:len(d) - 1].replace('.a', '').replace('.o', '').replace('.y', '')
a = a.replace('.e', '').replace('.u', '').replace('.i', '')
print(a)


import re
s = input().lower()
vowel = ('a', 'e', 'i', 'o', 'u', 'y')
for x in s:
	if x in vowel:
		s = s.replace(x, '')
v = re.sub('(?i)([bcdfghjklmnpqrstvwxz])', '.\\1', s)
print(v)


s = input().lower()
vow = ['a', 'e', 'i', 'o', 'u', 'y']
res = ''
for a in vow:
	s = s.replace(a, '')
for i in s:
	res += '.' + i
print(res)


str = input()
str = str.lower()
ans = ''
for char in str:
	if char == 'a' or char == 'o' or char == 'y' or (char == 'e') or (char == 'u') or (char == 'i'):
		continue
	ans += '.' + char
print(ans)


word = input()
vowels = 'aouyie'
w = ''
for char in word:
	if char not in vowels and char not in vowels.upper():
		w += '.' + char.lower()
print(w)


x = input()
l = x.lower()
arr = []
for i in range(len(l)):
	if l[i] == 'a' or l[i] == 'e' or l[i] == 'i' or (l[i] == 'o') or (l[i] == 'u') or (l[i] == 'y'):
		pass
	else:
		arr.append('.')
		arr.append(l[i])
print(''.join(arr))


s = input()
s = s.lower()
txt = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in s:
	if i in vowels:
		s = s.replace(i, '')
	else:
		txt = txt + '.' + i
print(txt)


word = str(input())
word = word.lower()
x = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
arr = []
for i in x:
	word = word.replace(i, '')
for i in word:
	arr.append(str('.' + i))
for i in arr:
	print(i, end='')


word = input('')
vow = ['a', 'e', 'i', 'o', 'u', 'y']
w = word.lower()
for letter in w:
	for let in vow:
		if letter == let:
			letter = ''
	if letter != '':
		print('.', end='')
		print(letter, end='')


a = input()
l = len(a)
for i in range(0, l):
	if a[i] == 'a' or a[i] == 'A' or a[i] == 'o' or (a[i] == 'O') or (a[i] == 'y') or (a[i] == 'Y') or (a[i] == 'e') or (a[i] == 'E') or (a[i] == 'u') or (a[i] == 'U') or (a[i] == 'i') or (a[i] == 'I'):
		a = a.replace(a[i], ' ')
a = ''.join(a.split(' '))
a = a.lower()
p = 0
while p < len(a):
	a = a[:p] + '.' + a[p:]
	p += 2
print(a)


def main():
	name = input()
	result = []
	for letter in name.lower():
		if letter not in 'aoyeui':
			result.append('.%s' % letter)
	print(''.join(result))
main()


word = list(input())
for i in word:
	if i == i.upper():
		i = i.lower()
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	print('.' + i, end='')


s = input().lower()
new_s = ''
vowels = 'aeuioy'
for i in s:
	if i not in vowels:
		new_s += '.' + i
print(new_s)


import sys
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = input()
new_string = []
for letter in word:
	l_letter = letter.lower()
	if l_letter not in vowels:
		new_string.append(f'.{l_letter}')
new_string = ''.join(new_string)
sys.stdout.write(new_string)


given_string = input().strip()
new_string = ''
for letter in given_string:
	if letter not in ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']:
		new_string += '.' + letter.lower()
print(new_string)


n = list(input())
a = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(n)):
	if 65 <= ord(n[i]) <= 90:
		n[i] = n[i].lower()
l = []
l1 = []
for i in range(len(n)):
	if n[i] not in a:
		l.append(n[i])
for i in range(len(l)):
	l1.append('.')
	l1.append(l[i])
print(''.join(l1))


from sys import stdin
input = stdin.readline
input_string = list(map(str, input().rstrip()))
string = []
for i in input_string:
	if i.lower() in 'aeiouy':
		continue
	string.append(i.lower())
for s in string:
	print('.', end='')
	print(s, end='')


class SayTime:
	_words = {'ones': ['', 'One', 'Two', 'Three', 'Four', 'Five', 'Six', 'Seven', 'Eight', 'Nine'], 'tens': ['', '', 'Twenty', 'Thirty', 'Fourty', 'Fifty', 'Sixty', 'Seventy', 'Eighty', 'Ninety'], 'teens': ['Ten', 'Eleven', 'Twelve', 'Thirteen', 'Fourteen', 'Fifteen', 'Sixteen', 'Seventeen', 'Eighteen', 'Nineteen']}

	def numToWord(self, n=None):
		if n != None:
			if n < 10:
				return self._words['ones'][n]
			elif n < 20:
				return self._words['teens'][n - 10]
			elif n < 100:
				return self._words['tens'][n // 10] + ' ' + self.numToWord(n % 10)
			elif n < 1000:
				return self._words['ones'][n // 100] + ' Hundred ' + self.numToWord(n % 100)
			elif n < 1000000:
				return self.numToWord(n // 1000) + ' Thousands ' + self.numToWord(n % 1000)
			elif n < 1000000000:
				return self.numToWord(n // 1000000) + ' Million ' + self.numToWord(n % 1000000)
			elif n < 1000000000000:
				return self.numToWord(n // 1000000000) + ' Billion ' + self.numToWord(n % 1000000000)
			elif n < 1000000000000000:
				return self.numToWord(n // 1000000000000) + ' Trillion ' + self.numToWord(n % 1000000000000)

def task(str):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	str = str.lower()
	s = ''
	for c in str:
		if c not in vowels:
			s += '.' + c
	return s
x = input()
print(task(x))


s = input().lower()
a = ['a', 'o', 'y', 'e', 'u', 'i']
for i in range(len(s)):
	if s[i] not in a:
		print('.%c' % s[i], end='')


x = input()
y = ''
for i in range(len(x)):
	if x[i] == 'o' or x[i] == 'u' or x[i] == 'e' or (x[i] == 'a') or (x[i] == 'i') or (x[i] == 'y') or (x[i] == 'O') or (x[i] == 'U') or (x[i] == 'E') or (x[i] == 'A') or (x[i] == 'I') or (x[i] == 'Y'):
		continue
	elif ord(x[i]) < 97:
		y = y + '.'
		y = y + chr(ord(x[i]) + 32)
	else:
		y = y + '.'
		y = y + x[i]
print(y)


from sys import stdin

def quita_vocal(a):
	b = 'aeioyu'
	a = a.lower()
	c = ''
	for i in a:
		if i not in b:
			c += i
	return c

def main():
	a = stdin.readline().strip()
	while a != '':
		r = quita_vocal(a)
		r = '.'.join(r)
		r = '.' + r
		print(r)
		a = stdin.readline().strip()
main()


s = input().lower()
l = len(s)
n = 0
p = ''
while n < l:
	if s[n] != 'a' and s[n] != 'o' and (s[n] != 'y') and (s[n] != 'e') and (s[n] != 'u') and (s[n] != 'i'):
		p = p + '.' + s[n]
	n = n + 1
print(p)


s = input()
s = s.lower()
v = ['a', 'e', 'i', 'o', 'u', 'y']
a = []
for i in range(0, len(s)):
	if s[i] not in v:
		a.append(s[i])
a1 = '.' + '.'.join(a)
print(a1)


import re
temp = ''
string = input()
toReplace = '[aeiouyAEIOUY]'
string = re.sub(toReplace, '', string)
string = string.lower()
n = len(string)
for i in range(n):
	temp += '.' + string[i]
print(temp)


L = []
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
string1 = input()
string1 = string1.lower()
for i in string1:
	if i in vowel:
		string1 = string1.replace(i, '')
for i in string1:
	L.append(i)
print('.', end='')
print('.'.join(L))


t = str(input())
ss = ''
for k in t:
	if k != 'A' and k != 'O' and (k != 'Y') and (k != 'E') and (k != 'U') and (k != 'I') and (k != 'a') and (k != 'o') and (k != 'y') and (k != 'e') and (k != 'u') and (k != 'i'):
		ss += '.' + k.lower()
print(ss)


a = input()
b = ''
k = True
sp = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in a:
	if i in sp:
		k = False
	else:
		b = b + '.' + i
if b[0] != '.':
	b = '.' + b
print(b.lower())


Str = input()
Str = Str.lower()
Str = Str.replace('a', '')
Str = Str.replace('e', '')
Str = Str.replace('y', '')
Str = Str.replace('o', '')
Str = Str.replace('u', '')
Str = Str.replace('i', '')
result = ''
for i in range(len(Str)):
	result += str('.')
	result += Str[i]
print(result)


n = input()
n = n.lower()
V = 'a e i o u à è ì ò ù y'
V = V.split(' ')
s = ''
for k in range(0, len(n)):
	if n[k] not in V:
		s += n[k]
p = ''
for i in range(0, len(s)):
	p += '.' + s[i]
print(p)


s = list(input()) + ['!']
i = 0
while True:
	if s[i] == '!':
		break
	if s[i] in ['A', 'a', 'E', 'e', 'I', 'i', 'o', 'O', 'U', 'u', 'Y', 'y']:
		s.pop(i)
		i -= 1
	elif s[i] != '.':
		if ord(s[i]) < 91:
			s[i] = chr(ord(s[i]) + 32)
		s = s[:i] + ['.'] + s[i:]
		i += 1
	i += 1
for i in s[:-1]:
	print(i, end='')
print()


string = input()
vow = set(['a', 'e', 'i', 'o', 'u', 'y'])
for i in string:
	if i.isupper():
		i = i.lower()
	if i in vow:
		continue
	else:
		print('.' + i, end='')


b = input().lower()
res = ''
for x in b:
	if x not in 'aeyoui':
		res = res + ('.' + x)
print(res)


a = input()
a = a.lower()
l = ['a', 'e', 'o', 'i', 'y', 'u']
for i in l:
	a = a.replace(i, '')
b = ''
for i in a:
	b = b + '.' + i
print(b)


a = input()
b = []
c = a.lower()
for i in range(len(c)):
	if c[i] != 'a' and c[i] != 'e' and (c[i] != 'i') and (c[i] != 'o') and (c[i] != 'u') and (c[i] != 'y'):
		b.append('.')
		b.append(c[i])
a = ''.join(map(str, b))
print(a)


ans = ''
for c in input().lower():
	if c not in 'aeiouy':
		ans = ans + '.' + c
print(ans)


import re
word = input()
word = word.lower()
vowels = 'aeiouy'
for letter in word:
	if letter in vowels:
		continue
	print('.%c' % letter, end='')


s = input()
s = s.lower()
d = '.'
for i in range(len(s)):
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		d = d + s[i] + '.'
print(d[0:len(d) - 1])


import re
string = input()
string = string.lower()
for i in 'aeoiuy':
	string = re.sub(i, '', string)
if len(string) != 0:
	string = '.'.join(string)
	string = '.' + string
print(string)


ss = input()
ss = ss.lower()
cnt = 0
for i in ss:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		continue
	else:
		print('.' + i, end='')
print()


a = input()
b = a.lower()
ans = []
arr = 'aoyeui'
for i in range(len(b)):
	if b[i] not in arr:
		ans.append('.')
		ans.append(b[i])
print(*ans, sep='')


_input = input().lower()
new_str = ''
for c in _input:
	if c not in ['a', 'e', 'i', 'o', 'u', 'y']:
		new_str += '.' + c
print(new_str)


words = input()
words = words.lower()
array = list('aeoiuy')
result = ''
for i in words:
	if i in array:
		result = result + ''
	else:
		result = result + '.' + i
print(result)


vowel = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'y', 'Y']
s = input()
p = None
for v in vowel:
	p = s
	t = p.replace(v, '')
	s = t
s = s.lower()
for c in s:
	print('.', end='')
	print(c, end='')


string = input().lower()
vowels = 'aeioyu'
result = ''
for letter in string:
	if letter not in vowels:
		result += '.' + letter
print(result)


string = input()
lst = list(string)
new_word = ''
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(lst)):
	if lst[i].upper() not in vowels:
		new_word += '.' + lst[i].lower()
print(new_word)


import sys
s = input()
s = s.lower()
s = s.replace('a', '')
s = s.replace('o', '')
s = s.replace('y', '')
s = s.replace('e', '')
s = s.replace('u', '')
s = s.replace('i', '')
for x in range(0, len(s)):
	sys.stdout.write('.')
	sys.stdout.write(s[x])
	x += 1


vowels = 'AOYEUIaoyeui'
ans = ''
letter = input()
for i in letter:
	if i not in vowels:
		ans = ans + '.' + i.lower()
print(ans)


def transform_string(string):
	final = ''
	vowels = 'aoyeuiAOYEUI'
	for char in string:
		if char not in vowels:
			final += '.'
			final += char.lower()
	return final
input_string = input()
final_string = transform_string(input_string)
print(final_string)


w = input().lower()
r = ''
for i in w:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		pass
	else:
		r = r + '.' + i
print(r)


text = str(input().lower())
l_text = list(text)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
new = []
for i in l_text:
	if i not in vowels:
		new.append('.' + i)
print(str(''.join(new)))


S = list((char for char in input()))
T = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
n = len(S)
L = []
for i in range(n):
	if S[i] in T:
		L.append(i)
l = len(L)
for i in range(l):
	S.pop(L[l - 1 - i])
m = len(S)
for i in range(m):
	if 65 <= ord(S[i]) <= 90:
		S[i] = chr(ord(S[i]) + 32)
p = len(S)
for i in range(p):
	S[2 * i:2 * i] = ['.']
F = ''
F = F.join(S)
print(F)


input_str = input().lower()
b = ['a', 'o', 'y', 'e', 'u', 'i']
for i in input_str:
	if i not in b:
		print('.' + i, end='')


s = input()
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'Y', 'U']
for ch in s:
	if ch not in vowels:
		if ch.islower():
			print('.' + ch, end='')
		else:
			print('.' + ch.lower(), end='')


import bisect, math

def foo(s):
	vowels = 'aeiouy'
	res = ''
	for i in s:
		i = i.lower()
		if i in vowels:
			continue
		else:
			res += '.' + i
	return res
for _ in range(1):
	s = input()
	print(foo(s))


string = str(input())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
out = []
for char in string:
	if char in vowels:
		continue
	else:
		out.append('.')
		out.append(char.lower())
print(''.join(out))


s = input().strip()
vowels = 'aeiouy'
genstr = ''
for el in s.lower():
	if el not in vowels:
		tmp = '.' + el
		genstr += tmp
print(genstr)


def main():
	s = input()
	vowels = set(['A', 'O', 'Y', 'E', 'U', 'I'])
	t = ''
	for i in range(len(s)):
		if s[i].upper() not in vowels:
			t += '.' + s[i].lower()
	print(t)
main()


s = str(input())
lee = ['a', 'o', 'y', 'e', 'u', 'i']
s = s.lower()
for i in s:
	for j in lee:
		if i == j:
			s = s.replace(i, '')
t = ''
q = ''
for i in range(len(s)):
	t += '.'
for i in range(len(s)):
	q = q + t[i] + s[i]
print(q)


import re
word = re.sub('(\\w)', '.\\1', re.sub('[aouyie]', '', input().lower()))
print(word)


s = input()
q = s.lower()
u = ''
for i in q:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		e = 1
	else:
		u += i
f = '.'
for i in range(len(u) - 1):
	f += u[i]
	f += '.'
f += u[-1]
print(f)


t = input()
vowels = {'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'}
string = ''
for i in range(len(t)):
	if t[i] in vowels:
		continue
	elif ord(t[i]) >= 65 and ord(t[i]) <= 90:
		string = string + '.' + chr(97 + ord(t[i]) - 65)
	elif ord(t[i]) >= 96:
		string = string + '.' + t[i]
print(string)


str = input()
character = str.lower()
words = []
fuyin = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'z']
for zimu in character:
	if zimu in fuyin:
		words.append('.')
		words.append(zimu)
print(''.join(words))


st = input()
t = ''
for n in st:
	if n not in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
		t = t + n
	else:
		s = ord(n) + 32
		t = t + chr(s)
l = ''
for r in range(len(t)):
	if t[r] not in 'aoyeui':
		l = l + t[r]
i = '.'
for j in range(len(l)):
	if j > 0:
		i = i + '.'
	i = i + l[j]
print(i)


inp = input().lower()
Sr = ''
for char in inp:
	if char not in 'aiouye':
		Sr += '.'
		Sr += char
print(Sr)


a = list(input())
for str in a[:]:
	if str in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'Y', 'y']:
		a.remove(str)
m = len(a)
for i in range(m):
	if ord(a[i]) < ord('Z') + 1:
		a[i] = chr(ord(a[i]) - ord('A') + ord('a'))
print('.' + '.'.join(a))


a = input()
x = a.lower()
z = '.'.join((y for y in x if y not in 'aeiouy'))
print('.' + z)


i = input().lower()
n = '.'.join((c for c in i if not c in 'aiueoy'))
print('.' + n)


vow = ['a', 'o', 'y', 'e', 'u', 'i']
a = input().rstrip().lower()
b = ''
for i in range(0, len(a)):
	if a[i] not in vow:
		b = b + '.' + a[i]
print(b)


s = input()
b = str()
for (i, l) in enumerate(s):
	if l.lower() == 'a' or l.lower() == 'e' or l.lower() == 'i' or (l.lower() == 'o') or (l.lower() == 'u') or (l.lower() == 'y'):
		continue
	b = b + '.' + l.lower()
print(b)


in_str = input()
in_str = in_str.lower()
out_str = ''
for c in in_str:
	if c not in 'aeuiyo':
		out_str += '.' + c
print(out_str)


input_string = input()
intermediate_string = input_string.lower()
intermediate_string = intermediate_string.replace('a', '')
intermediate_string = intermediate_string.replace('o', '')
intermediate_string = intermediate_string.replace('y', '')
intermediate_string = intermediate_string.replace('e', '')
intermediate_string = intermediate_string.replace('u', '')
intermediate_string = intermediate_string.replace('i', '')
output_string = ''
for i in range(len(intermediate_string)):
	output_string = output_string + '.' + intermediate_string[i]
print(output_string)


data = input()
res = ''
for c in data:
	c = c.lower()
	if c not in 'aeiouy' and c.isalpha():
		res += '.' + c
print(res)


n = input()
a = len(n)
ar = ''
for i in range(0, a):
	if n[i] == 'a' or n[i] == 'e' or n[i] == 'i' or (n[i] == 'o') or (n[i] == 'u') or (n[i] == 'A') or (n[i] == 'E') or (n[i] == 'I') or (n[i] == 'O') or (n[i] == 'U') or (n[i] == 'y') or (n[i] == 'Y'):
		continue
	elif 65 <= ord(n[i]) <= 90:
		ar = ar + '.' + chr(ord(n[i]) + 32)
	else:
		ar = ar + '.' + n[i]
print(ar)


from __future__ import division, print_function
import os
import sys
from io import BytesIO, IOBase
if sys.version_info[0] < 3:
	from __builtin__ import xrange as range
	from future_builtins import ascii, filter, hex, map, oct, zip

def main():
	pass
BUFSIZE = 8192

class FastIO(IOBase):
	newlines = 0

	def __init__(self, file):
		self._fd = file.fileno()
		self.buffer = BytesIO()
		self.writable = 'x' in file.mode or 'r' not in file.mode
		self.write = self.buffer.write if self.writable else None

	def read(self):
		while True:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			if not b:
				break
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines = 0
		return self.buffer.read()

	def readline(self):
		while self.newlines == 0:
			b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
			self.newlines = b.count(b'\n') + (not b)
			ptr = self.buffer.tell()
			(self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr))
		self.newlines -= 1
		return self.buffer.readline()

	def flush(self):
		if self.writable:
			os.write(self._fd, self.buffer.getvalue())
			(self.buffer.truncate(0), self.buffer.seek(0))

class IOWrapper(IOBase):

	def __init__(self, file):
		self.buffer = FastIO(file)
		self.flush = self.buffer.flush
		self.writable = self.buffer.writable
		self.write = lambda s: self.buffer.write(s.encode('ascii'))
		self.read = lambda : self.buffer.read().decode('ascii')
		self.readline = lambda : self.buffer.readline().decode('ascii')

def print(*args, **kwargs):
	(sep, file) = (kwargs.pop('sep', ' '), kwargs.pop('file', sys.stdout))
	at_start = True
	for x in args:
		if not at_start:
			file.write(sep)
		file.write(str(x))
		at_start = False
	file.write(kwargs.pop('end', '\n'))
	if kwargs.pop('flush', False):
		file.flush()
if sys.version_info[0] < 3:
	(sys.stdin, sys.stdout) = (FastIO(sys.stdin), FastIO(sys.stdout))
else:
	(sys.stdin, sys.stdout) = (IOWrapper(sys.stdin), IOWrapper(sys.stdout))
input = lambda : sys.stdin.readline().rstrip('\r\n')
main()
s = input()

def strTask(s):
	res = ''
	for i in s:
		if i == 'A' or i == 'a' or i == 'E' or (i == 'e') or (i == 'I') or (i == 'i') or (i == 'O') or (i == 'o') or (i == 'U') or (i == 'u') or (i == 'y') or (i == 'Y'):
			continue
		else:
			res += '.' + i.lower()
	return res
print(strTask(s))


import sys
s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']
sF = ''.join(list(filter(lambda x: x not in vowels, s)))
sL = sF.lower()
sP = ''.join(['.' + i for i in sL])
print(sP)


s = input()
li = []
k = 0
vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U', 'y', 'Y']
for i in s:
	if i in vowels:
		continue
	elif i not in vowels:
		li.append('.')
		if str(i).isupper():
			li.append(str(i).lower())
		else:
			li.append(i)
print(''.join(li))


slovo = input().lower()
slovo = slovo.replace('y', '')
slovo = slovo.replace('o', '')
slovo = slovo.replace('u', '')
slovo = slovo.replace('i', '')
slovo = slovo.replace('e', '')
slovo = slovo.replace('a', '')
size = 0
for size in range(len(slovo)):
	print('.' + slovo[size], end='', sep='')
	size = size + 1


v = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
s = tuple(input().lower())
k = [x for x in s if x not in v]
t = []
for i in range(0, len(k)):
	t.append('.')
	t.append(k[i])
print(''.join(t))


trantab = str.maketrans('', '', 'aeiouy')
input_str = input().lower().translate(trantab)
print('.' + '.'.join(list(input_str)))


v = ['a', 'o', 'y', 'e', 'u', 'i']
w = input().lower()
for m in w:
	if m not in v:
		print(f'.{m}', end='')
print()


from functools import reduce
string = input()
string = string.lower()
repls = (('a', ''), ('e', ''), ('i', ''), ('o', ''), ('u', ''), ('y', ''))
string = reduce(lambda a, kv: a.replace(*kv), repls, string)
string = list(map(lambda x: '.' + x, string))
print(''.join(string))


i = 0
output = str()
line = input().lower()
L = len(line)
while i < L:
	p = ''
	p = str(line[i])
	if p in 'aeiouy':
		i = i + 1
	else:
		output = str(output) + str('.') + str(p)
		i = i + 1
print(str(output))


n = input().lower()
f = list()
for i in n:
	if i in 'aeiouy':
		continue
	else:
		f.append('.' + i)
print(''.join(f))


s = input()
s = s.lower()
l = list(s)
s = [i for i in l if i not in 'aoyeui']
for i in s:
	print('.', end='')
	print(i, end='')


LST = list()
n = input()
l = list(n)
length = len(n)
for i in range(length):
	bip = l[i]
	if bip != 'A' and bip != 'a' and (bip != 'O') and (bip != 'o') and (bip != 'Y') and (bip != 'y') and (bip != 'E') and (bip != 'e') and (bip != 'U') and (bip != 'u') and (bip != 'I') and (bip != 'i'):
		app = bip.lower()
		LST.append(app)
npc = ['.' + x for x in LST]
fin = len(npc)
final = str()
for i in range(fin):
	final += npc[i]
print(final)


import string
list = []
list1 = []
str = input()
str = str.lower()
for i in range(len(str)):
	list.append(str[i])
for i in list:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'u') or (i == 'o') or (i == 'y'):
		m = 1
	else:
		list1.append('.' + i)
print(''.join(list1))


s = input()
temp = []
vow = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for x in s:
	if x not in vow:
		temp.append('.')
		if x.isupper():
			temp.append(x.swapcase())
		else:
			temp.append(x)
for a in temp:
	print(a, end='')


stri = input('')
stri = stri.lower()
for i in stri:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y'):
		stri = stri.replace(i, '')
num = len(stri)
a = []
for k in range(num):
	a.append(k * 2)
for j in a:
	stri = stri[:j] + '.' + stri[j:]
print(stri)


s = 'qwrtpsdfghjklzxcvbnm'
s1 = 'QWRTPSDFGHJKLZXCVBNM'
a = input()
s2 = ''
for x in a:
	if x in s:
		s2 += '.'
		s2 += x
	if x in s1:
		s2 += '.'
		s2 += x.lower()
print(s2)


s = input().strip()
res = []
for i in s:
	if i not in 'aeiouAEIOUyY':
		res.append(i)
res = '.'.join(res)
res = '.' + res
res = res.lower()
print(res)


import string

def list2Stirng(word):
	word_string = ''
	for elements in word:
		word_string += elements
	return word_string

def convertString(word):
	word = word.lower()
	target = []
	for index in range(0, len(word)):
		if word[index] not in ['a', 'e', 'i', 'y', 'o', 'u']:
			target.append('.')
			target.append(word[index])
	print(list2Stirng(target))

def main():
	word = list(input().split())
	word_string = list2Stirng(word)
	convertString(word_string)
main()


def chaine():
	while True:
		ch = input()
		if ch.isalpha():
			break
		else:
			continue
	return ch
k = chaine()
k = k.lower()
s = ''
L = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(0, len(k)):
	if k[i] not in L:
		s += '.'
		s += k[i]
print(s)


Str = input()
newStr = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'I', 'E', 'O', 'U', 'Y']
for i in Str:
	if i in vowels:
		continue
	else:
		newStr = newStr + i
newStr = newStr.lower()
newStr1 = ''
for j in newStr:
	newStr1 = newStr1 + '.' + j
print(newStr1)


s = input()
s = s.lower()
l = list(s)
for i in s:
	if i == 'a' or i == 'e' or i == 'o' or (i == 'i') or (i == 'u') or (i == 'y'):
		l.remove(i)
news = ''
for i in l:
	news = news + '.'
	news += i
print(news)


print('.' + '.'.join(list(filter(lambda i: i not in 'aeiouy', input().lower()))))


line = input()
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
line = line.lower()
result = ''
for i in range(len(line)):
	if line[i] not in vowel:
		result += '.'
		result += line[i]
print(result)


string = input().lower()
arr = []
for i in range(len(string)):
	if string[i] not in {'a', 'e', 'i', 'o', 'u', 'y'}:
		arr.append(string[i])
print(f".{'.'.join(arr)}")


import sys
vowels = 'aeiouyAEIOUY'
user_input = input()
output = ''
for character in user_input:
	if character in vowels:
		pass
	else:
		output += '.'
		output += character.lower()
print(output)


b = []
s = list(input())
for i in s:
	if ord(i) == ord('a') or ord(i) == ord('e') or ord(i) == ord('i') or (ord(i) == ord('o')) or (ord(i) == ord('u')) or (ord(i) == ord('y')) or (ord(i) == ord('A')) or (ord(i) == ord('E')) or (ord(i) == ord('I')) or (ord(i) == ord('O')) or (ord(i) == ord('U')) or (ord(i) == ord('Y')):
		b.append('')
	elif ord(i) >= ord('A') and ord(i) <= ord('Z'):
		b.append('.')
		b.append(chr(ord(i) + 32))
	else:
		b.append('.')
		b.append(i)
print(''.join(b))


s = input()
VowelsList = ['a', 'o', 'y', 'u', 'e', 'i']
s = s.lower()
for i in VowelsList:
	s = s.replace(i, '')
s2 = ''
for j in s:
	s2 = s2 + '.' + j
print(s2)


n = input()
vowels = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
d = len(vowels)
for i in range(d):
	n = n.replace(vowels[i], '')
n = n.replace('', '.')
n = n.lower()
n = n[:-1]
print(n)


s = input()
vowels = 'aoyeui'
s = s.lower()
for x in s:
	if x in vowels:
		s = s.replace(x, '')
new = '.'.join((s[i:i + 1] for i in range(0, len(s), 1)))
final = '.' + new
print(final)


cadena = input()
cad = cadena.lower()
cad_out = ''
for i in cad:
	if not i == 'a' and (not i == 'e') and (not i == 'i'):
		if not i == 'o' and (not i == 'u') and (not i == 'y'):
			cad_out += '.' + i
print(cad_out)


line = input()
arr = line.lower()
m = arr.replace('e', '').replace('a', '').replace('o', '').replace('y', '').replace('i', '').replace('u', '')
k = '.'.join(m)
n = '.' + k
print(n)


def process(string):
	global newSTRING
	for i in string.lower():
		if i not in vowels:
			newSTRING += '.' + i
		else:
			pass
	return newSTRING
STRING = input()
newSTRING = ''
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
print(process(STRING))


import re
input_line = input()
for cha in re.sub('[aoyeui]', '', input_line.lower()):
	if cha not in 'aeiou':
		print('.' + cha, end='')


def main():
	s = 'aoyeui'
	inp = input().lower()
	for i in range(len(inp)):
		if inp[i] not in s:
			print('.{}'.format(inp[i]), end='')
main()


s = input()
t = list(s)
h = []
for m in t:
	if m == 'A' or m == 'a' or m == 'E' or (m == 'e') or (m == 'I') or (m == 'i') or (m == 'O') or (m == 'o') or (m == 'U') or (m == 'u') or (m == 'Y') or (m == 'y'):
		pass
	else:
		m = m.lower()
		h.append(m)
h_str = '.'.join(h)
print('.' + h_str)


a = input()
a = a.lower()
b = ''
for i in a:
	if i in 'aeiouy':
		continue
	else:
		b += '.'
		b += i
print(b)


word = input().lower()
for vowel in ['a', 'e', 'i', 'o', 'u', 'y']:
	if vowel in word:
		word = word.replace(vowel, '')
newWord = ''
for letter in word:
	newWord += '.' + letter
print(newWord)


a = input().lower()
b = list(a)
m = []
for i in range(len(b)):
	if b[i] == 'a' or b[i] == 'e' or b[i] == 'i' or (b[i] == 'o') or (b[i] == 'u') or (b[i] == 'y'):
		b[i] = None
for i in range(len(b)):
	if b[i] != None:
		m.append(b[i])
c = ''
for i in range(len(m)):
	c += '.' + m[i]
print(c)


s = input()
x = ''
for c in s:
	if c in ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y'):
		pass
	else:
		x += '.' + str(c).lower()
print(x)


import sys
strinx = sys.stdin.readline()
newstring = ''
for letter in strinx.strip():
	new = letter.lower()
	if new != 'a' and new != 'o' and (new != 'e') and (new != 'i') and (new != 'o') and (new != 'u') and (new != 'y'):
		newstring += '.'
		newstring += new
print(newstring)


import re
inp = input().lower()
char_list = ['a', 'e', 'i', 'o', 'u', 'y']
inp = re.sub('|'.join(char_list), '', inp)
new = ''
for i in range(len(inp)):
	new += '.'
	new += inp[i]
print(new)


st = list(input())
nstr = []
for i in st:
	if i == 'a' or i == 'A' or i == 'e' or (i == 'E') or (i == 'o') or (i == 'O') or (i == 'u') or (i == 'U') or (i == 'i') or (i == 'I') or (i == 'y') or (i == 'Y'):
		continue
	else:
		nstr.append('.')
		if ord(i) >= 65 and ord(i) <= 91:
			nstr.append(chr(ord(i) + 32))
		else:
			nstr.append(i)
for i in nstr:
	print(i, end='')


word = str(input())
word1 = str()
vowels = ['a', 'o', 'y', 'e', 'u', 'i']
word = word.lower()
for x in range(len(vowels)):
	word = word.replace(vowels[x], '')
x = 0
for x in range(len(word)):
	word1 = word1 + '.' + word[x]
print(word1)


def IsGl(c):
	return c == 'a' or c == 'o' or c == 'y' or (c == 'e') or (c == 'u') or (c == 'i')
s = input().lower()
for i in range(len(s)):
	if not IsGl(s[i]):
		print('.', end='')
		print(s[i], end='')


k = input().lower()
z = len(k)
i = 0
while i < z:
	u = k[i]
	if u == 'a' or u == 'e' or u == 'i' or (u == 'o') or (u == 'u') or (u == 'y'):
		k = k.replace(k[i], ' ')
	i = i + 1
s = k.replace(' ', '')
for j in s:
	print('.' + j, end='')


word = input()
smallWord = word.lower()
editedWord = ''
for i in smallWord:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		editedWord = editedWord + '.' + i
print(editedWord)


vowels = 'aeiouy'
a = input()
ans = ''
for i in a:
	if i.lower() not in vowels:
		ans += '.' + i.lower()
print(ans)


word = input()
empty_word = ''
vowel = ['A', 'O', 'Y', 'E', 'U', 'I']
li = []
u_word = word.upper()
for i in u_word:
	li.append(i)
for j in li:
	if j not in vowel:
		j = '.' + j.lower()
		empty_word = empty_word + j
print(empty_word)


import math
v = 'aeiouy'
s = input()
s = s.lower()
n = ''
for i in range(len(s)):
	if s[i] not in v:
		n = n + '.' + s[i]
print(n)


s = list(filter(lambda x: x not in 'aeiouy', input().lower()))
print('.' + '.'.join(s))


s = input()
ss = ''
sss = 'qwertyuiopasdfghjklzxcvbnm'
ssss = 'QWERTYUIOPASDFGHJKLZXCVBNM'
for i in range(len(s)):
	if s[i] in 'AEIOUYaeiouy':
		pass
	elif s[i] in ssss:
		ss = ss + sss[ssss.find(s[i])]
	else:
		ss = ss + s[i]
k = '.'
print('.' + k.join(list(ss)))


def Main():
	vowels = 'AOYEUIaoyeui'
	s = input().lower()
	for let in set(s):
		if let in vowels:
			s = s.replace(let, '')
		elif let.isalpha():
			s = s.replace(let, '.' + let)
	print(s)
Main()


string = input()
l = []
for i in string:
	l.append(i.lower())
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in l:
	if i in vowels:
		continue
	else:
		print(end='.' + i)


inp = input()
res = ''
test = ['a', 'o', 'y', 'e', 'u', 'i']
for temp in inp:
	if temp.lower() not in test:
		res += '.' + temp.lower()
print(res)


string = input().lower()
a = [x for x in string if x not in ['a', 'e', 'i', 'o', 'u', 'y']]
for char in a:
	print('.' + char, end='')


str1 = input()
str1 = str1.lower()
str2 = ''
for char in str1:
	if char in 'aeyiou':
		continue
	else:
		str2 += '.' + char
print(str2)


a = input()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
a = a.lower()
if 1 <= len(a) <= 100:
	for i in a:
		if i in vowels:
			a = a.replace(i, '')
for i in range(0, len(a)):
	print('.', a[i], end='', sep='')


def anti_vowel(c):
	newstr = c
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for x in c.lower():
		if x in vowels:
			newstr = newstr.replace(x, '')
	return newstr

def f(s):
	m = '.'
	for i in s:
		m += i + '.'
	return m
a = input()
a = a.lower()
b = anti_vowel(a)
cr = f(b)
print(cr[:-1])


user_input = input().lower()
user_list = []
for i in range(0, len(user_input)):
	if user_input[i] in 'ayieou':
		pass
	else:
		user_list.append('.')
		user_list.append(user_input[i])
user_list = ''.join(user_list)
print(user_list)


entrada = input()
vocales = 'aeiouy'
consonantes = 'bcdfghjklmnpqrstvwxz'
consonantesM = 'BCDFGHJKLMNPQRSTVWXZ'
semi = ''
for x in range(len(entrada)):
	for y in range(len(consonantes)):
		if entrada[x] == consonantes[y] or entrada[x] == consonantesM[y]:
			semi += '.'
			semi += consonantes[y]
print(semi)


s = input().lower()
ans = ''
dic = {'a': '', 'o': '', 'y': '', 'e': '', 'u': '', 'i': ''}
for i in s:
	ans = ans + dic.get(i, '.' + i)
print(ans)


import sys

def vowel(c):
	return c == 'a' or c == 'e' or c == 'i' or (c == 'o') or (c == 'u') or (c == 'y')
to_change = sys.stdin.readlines()[0].strip()
output = ''
for c in to_change.lower():
	if not vowel(c):
		output += '.' + c
print(output)


__author__ = 'iag'
string = input()
string = string.lower()
glas = ['a', 'o', 'y', 'e', 'u', 'i']
for ch in string:
	if ch not in glas:
		print('.%s' % ch, end='')


b = input()
a = list(b)
k = len(a)
output = []
for i in range(0, len(a)):
	if a[i] == 'a' or a[i] == 'e' or a[i] == 'o' or (a[i] == 'i') or (a[i] == 'u') or (a[i] == 'y') or (a[i] == 'A') or (a[i] == 'O') or (a[i] == 'E') or (a[i] == 'U') or (a[i] == 'I') or (a[i] == 'Y'):
		continue
	else:
		output.append(a[i])
		continue
for j in range(0, len(output)):
	output[j] = str.lower(output[j])
	print('{}{}'.format('.', output[j]), end='')


string = input().lower()
str1 = ''
for ch in string:
	if ch not in 'aeiyou':
		str1 = str1 + '.' + ch
print(str1)


import re
print('.' + '.'.join(re.sub('[eyuoai]', '', input().lower())))


text = input().lower()
main = []
the_vowel = ['a', 'e', 'i', 'o', 'u', 'y']
count = 0
for x in text:
	if x in the_vowel:
		count += 1
	else:
		main.append('.' + x)
for x in range(len(main)):
	print(main[x], end='')


inp = input()
inp = inp.lower()
vowel = 'aeiouy'
length = len(inp)
ans = ''
for i in range(length):
	if inp[i] in vowel:
		continue
	else:
		ans = ans + '.' + inp[i]
print(ans)


n = input()
n = n.lower()
for vowels in ['a', 'o', 'y', 'e', 'u', 'i']:
	n = n.replace(vowels, '')
temp = ''
for i in range(0, len(n)):
	temp = temp + '.' + n[i:i + 1]
print(temp)


word = input()
word = word.lower()
ls = ''
Vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in range(len(word)):
	if word[i] not in Vowels:
		ls += '.'
		ls += word[i]
print(ls)


def string_task(word):
	return '.' + '.'.join([char for char in word.lower() if char not in 'aeiouy'])
print(string_task(input()))


s = input()
l = s.lower()
d = ['a', 'e', 'i', 'o', 'u', 'y']
z = []
for i in l:
	if i in d:
		i = ''
		z.append(i)
	elif i not in d:
		i = '.' + i
		z.append(i)
print(''.join((str(e) for e in z)))


s = input()
ip = 'aeiouyAEIOUY'
op = ' ' * 12
trans = s.maketrans(ip, op)
s = s.translate(trans)
s = s.replace(' ', '')
s = s.lower()
s1 = '.'
s = '.' + s1.join(s)
print(s)


string = input()
newString = ''
vowels = ['A', 'a', 'O', 'o', 'Y', 'y', 'E', 'e', 'U', 'u', 'I', 'i']
for i in string:
	if i in vowels:
		pass
	else:
		newString += '.' + i.lower()
print(newString)


import math

def mi():
	return map(int, input().split())

def ii():
	return int(input())

def li():
	return list(map(int, input().split()))

def si():
	return input().split()
s = input()
vowels = ['A', 'E', 'I', 'O', 'U', 'Y']
for i in s:
	if i.upper() in vowels:
		pass
	else:
		print('.' + i.lower(), end='')


a = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u', 'Y', 'y']
vow = set(a)
out = ''
str1 = input()
for i in range(len(str1)):
	if str1[i] not in vow:
		out += '.'
		out += str1[i].lower()
print(out)


a = []
a = input()
flag = False
flag2 = False
b = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
c = 0
o = ''
p = ''
l = '.'
for c in range(len(a)):
	t = 1
	for t in range(12):
		if a[c] == b[t]:
			o += p
			flag = True
	if flag == False:
		if ord(a[c]) >= 65 and ord(a[c]) <= 90 and (flag == False):
			g = ord(a[c])
			g += 32
			o += l + chr(g)
			flag2 = True
		if flag2 == False:
			o += l + a[c]
	flag = False
	flag2 = False
print(o)


s = input()
a = ''
for i in s:
	if ord(i) >= 65 and ord(i) <= 90:
		i = chr(ord(i) + 32)
	a += i
b = ''
for i in a:
	if i == 'a' or i == 'i' or i == 'u' or (i == 'e') or (i == 'o') or (i == 'y'):
		continue
	else:
		b += i
c = ''
for i in b:
	c += '.' + i
print(c)


s = input()
ans = ''
song = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
for i in s:
	if i in song:
		continue
	ans += '.'
	if 'Z' >= i >= 'A':
		ans += chr(ord('a') + ord(i) - ord('A'))
	else:
		ans += i
print(ans)


word = str(input())
cap = word.lower()
vo = cap.replace('', ' ').replace('a', '').replace('o', '').replace('y', '').replace('i', '').replace('u', '').replace('e', '')
q = ' '.join(vo.split())
print(q.replace('', ' ', 1).replace(' ', '.'))


n = input()
vowels = ['a', 'e', 'y', 'o', 'u', 'i', '.I', '.O', '.U', '.A', '.Y', '.E']
n = n.lower()
list_dif = ['.' + item for item in n if item not in vowels]
print(''.join(list_dif))


sentence = input()
out = ''
voyels = ['a', 'o', 'y', 'e', 'u', 'i', 'A', 'O', 'Y', 'E', 'U', 'I']
for i in range(len(sentence)):
	if not sentence[i] in voyels:
		out += '.'
		if ord(sentence[i]) >= 65 and ord(sentence[i]) <= 90:
			out += chr(ord(sentence[i]) + 32)
		else:
			out += sentence[i]
print(out)


word = list(input())
for letter in word:
	letter = letter.lower()
	if not (letter == 'a' or letter == 'e' or letter == 'u' or (letter == 'y') or (letter == 'o') or (letter == 'i')):
		print('.' + letter, end='')


vowels = ['a', 'e', 'i', 'o', 'u', 'y']
x = input('')
y = x.lower()
for char in y:
	if char not in vowels:
		z = '.' + char
		print(z, end='')


word = input('').lower()
for i in range(len(word)):
	if word[i] == 'a' or word[i] == 'e' or word[i] == 'i' or (word[i] == 'o') or (word[i] == 'u') or (word[i] == 'y'):
		continue
	else:
		print(f'.{word[i]}', end='')


word = input().lower()
new_word = []
for ch in word:
	if ch not in 'aoyeui':
		new_word.extend(('.', ch))
print(''.join(new_word))


import string
vowels = ['A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y']

def main():
	in_str = input()
	for c in in_str:
		if c not in vowels:
			print('.', end='')
			if c == c.upper():
				print(c.lower(), end='')
			else:
				print(c, end='')
		else:
			pass
	print('\n')
main()


s = input()
s = s.lower()
vo = ['a', 'e', 'i', 'o', 'u', 'y']
s = list(s)
r = []
for i in s:
	if i in vo:
		r.append(i)
for j in r:
	if j in s:
		s.remove(j)
print('.' + '.'.join((str(i) for i in s)))


a = input()
v = 'AIEOUY'
v1 = 'aieouy'
new = ''
for i in a:
	if i not in v and i not in v1:
		new = new + '.' + i
print(new.lower())


s = input()
r = s.lower()
t = ''
for i in r:
	if i != 'a' and i != 'e' and (i != 'i') and (i != 'o') and (i != 'u') and (i != 'y'):
		t = '.' + t
		t = i + t
print(t[::-1])


import re
s = input()
s = re.sub('[aoyeuiAOYEUI]', '', s)
s = s.lower()
new_s = ''
for c in s:
	new_s += '.' + c
print(new_s)


str_1 = input()
list_a = list(str_1)
a = len(list_a)
d = ''
s = 0
list_b = [65, 69, 73, 79, 85, 89, 97, 101, 105, 111, 117, 121]
for i in range(a):
	c = list_a[i]
	for j in range(12):
		b = list_b[j]
		if ord(c) == int(b):
			s = s + 1
	if s == 1:
		s = 0
	elif ord(c) < 97:
		c = chr(ord(c) + 32)
		d += '.'
		d += c
	else:
		d += '.'
		d += c
print(d)


name = input().lower()
vowel = ['a', 'e', 'i', 'o', 'u', 'y']
output = ''
for i in name:
	if not i in vowel:
		output += '.' + i
print(end=output)


word = str(input()).lower()
for i in word:
	if i not in 'aoyeui':
		print('.%s' % i, end='')


a = input()
b = 'aoyeui'
a = a.lower()
c = ''
for i in a:
	if i not in b:
		c = c + '.' + i
print(c)


a = str(input())
d = a.lower()
b = list(d)
while 'a' in b:
	b.remove('a')
while 'e' in b:
	b.remove('e')
while 'i' in b:
	b.remove('i')
while 'o' in b:
	b.remove('o')
while 'u' in b:
	b.remove('u')
while 'y' in b:
	b.remove('y')
if b != []:
	c = '.'.join(b)
	e = '.'
	print(e + c)
else:
	print('')


str = input()
temp = str.lower()
fstr = ''
for char in temp:
	if char in ['a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U', 'y', 'Y']:
		continue
	fstr = fstr + '.' + char
print(fstr)


vowels = ['a', 'o', 'y', 'e', 'u', 'i']
s = input()
s = s.lower()
temp = ''
for i in range(len(s)):
	if s[i] in vowels:
		temp = temp + ''
	else:
		temp = temp + '.' + s[i]
print(temp)


a = input()
b = a.lower()
i = len(a)
c = ''
o = 0
t = ['a', 'e', 'i', 'o', 'u', 'y']
while o < i:
	if b[o] in t:
		pass
	else:
		c = str(c) + '.' + b[o]
	o += 1
print(c)


m = '.'
string = input()
newstr = string
vowels = ('a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y')
for a in string:
	if a in vowels:
		newstr = newstr.replace(a, '')
		mn = newstr.lower()
	else:
		print((m + a).lower(), end='')


word = input()
word = word.lower()
a_list = list(word)
while True:
	if 'a' in a_list:
		a_list.remove('a')
	elif 'i' in a_list:
		a_list.remove('i')
	elif 'u' in a_list:
		a_list.remove('u')
	elif 'e' in a_list:
		a_list.remove('e')
	elif 'o' in a_list:
		a_list.remove('o')
	elif 'y' in a_list:
		a_list.remove('y')
	else:
		break
a_list.insert(0, '.')
num = int(len(a_list))
i = 1
while i <= num - 2:
	a_list.insert(i * 2, '.')
	i += 1
print(''.join(a_list))


import functools

def main(s):

	def delv(s):
		vow = ['a', 'e', 'i', 'o', 'u', 'y']
		for i in vow:
			s = s.replace(i, '')
		return s
	output = ''
	for i in delv(s.lower()):
		output = output + '.' + i
	return output
print(main(input()))


string = str(input(''))
string = string.lower()
vowels = ('a', 'e', 'i', 'o', 'u', 'y')
for x in string:
	if x in vowels:
		string = string.replace(x, '')
answer = ''
for items in string:
	answer = answer + '.' + items
print(answer)


import copy
word = list(input().lower())
word2 = copy.deepcopy(word)
vowel = ['a', 'o', 'y', 'e', 'u', 'i']
x = 0
for n in word:
	if n in vowel:
		word2.remove(n)
l = len(word2)
while x < 2 * l:
	word2.insert(x, '.')
	x += 2
wordx = ''.join(word2)
print(wordx)


print(*['.' + x.lower() for x in input() if x.upper() not in ['A', 'O', 'Y', 'E', 'U', 'I']], sep='')


s = input()
st = ''
list = ['a', 'o', 'e', 'u', 'i', 'y', 'A', 'O', 'E', 'U', 'I', 'Y']
for i in s:
	if i in list:
		continue
	else:
		i = '.' + i
		i = i.lower()
		st = st + i
print(st)


import os
t = input()
vo = ['A', 'O', 'Y', 'E', 'U', 'I', 'a', 'o', 'y', 'e', 'u', 'i']
res = []
for c in t:
	if c in vo:
		continue
	else:
		res.append('.')
		res.append(c.lower())
print(''.join(res))


x = input().strip().lower()
x = [xx for xx in x if xx not in 'aeiouy']
print(''.join(['.' + xx for xx in x]))


s = input()
s = s.lower()
s = list(s)
l = list('aeiouy')
for i in range(len(l)):
	while l[i] in s:
		s.remove(l[i])
print('.' + '.'.join(s))


a = input()
t = ['a', 'e', 'i', 'o', 'u', 'y']
out = ''
for i in a:
	z = i.lower()
	if z not in t:
		out = out + '.' + z
print(out)


x = input()
new = []
for i in range(len(x)):
	if x[i] == 'e' or x[i] == 'a' or x[i] == 'i' or (x[i] == 'o') or (x[i] == 'u') or (x[i] == 'E') or (x[i] == 'A') or (x[i] == 'I') or (x[i] == 'O') or (x[i] == 'U') or (x[i] == 'Y') or (x[i] == 'y'):
		continue
	elif x[i] < 'a':
		new.append('.')
		new.append(x[i].lower())
	else:
		new.append('.')
		new.append(x[i])
for i in new:
	print(i, end='')


word = input()
ans = ''
vowels = ['a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y']
for i in range(len(word)):
	if word[i] in vowels:
		continue
	ans += '.'
	ans += word[i].lower()
print(ans)


string = input()
output = ''
for i in string:
	if i == 'a' or i == 'e' or i == 'i' or (i == 'o') or (i == 'u') or (i == 'y') or (i == 'A') or (i == 'E') or (i == 'I') or (i == 'O') or (i == 'U') or (i == 'Y'):
		pass
	elif ord(i) < 91:
		output += '.' + chr(ord(i) + 32)
	else:
		output += '.' + i
print(output)


vowels = 'aeiouy'
word = input()
word = word.lower()
output_word = ''
for i in word:
	if i not in vowels:
		output_word += '.' + i
print(output_word)


def remove1(x, l):
	while x in l:
		l.remove(x)
s = input()
s = s.lower()
l = list(s)
vowels = ['a', 'e', 'i', 'o', 'u', 'y']
for i in vowels:
	remove1(i, l)
s = ''
for i in l:
	s += '.' + i
print(s)


n = str(input())
n = n.lower()
x = ''
for i in n:
	if i in 'AOYEUI' or i in 'aoyeui':
		n = n.replace(i, '')
for i in n:
	if 'a' <= i <= 'z':
		x += '.' + i
print(x)


input = input().lower()
soglasniye = ['a', 'o', 'y', 'e', 'u', 'i']
result = ''
for i in input:
	if i not in soglasniye:
		result = result + '.' + i
print(result)


a = str(input())
v = str('aoyeuiAOYEUI')
a = a.lower()
s = str()
for i in range(len(a)):
	if v.count(a[i]) == 0:
		s = s + '.' + a[i]
print(s)


n = input()
vowels = 'aeiouy'
ans = ''
out = ''
for i in n.lower():
	if i not in vowels:
		ans += i
for i in ans:
	out += f'.{i}'
print(out)


st = str.lower(input())
v = ['a', 'i', 'e', 'o', 'u', 'y']
for i in st:
	for j in v:
		if i == j:
			st = st.replace(i, '')
stlist = []
for k in st:
	stlist.append('.')
	stlist.append(k)
nst = ''.join(stlist)
print(nst)


s = input()
t = ''
count = 1
for i in s:
	if i.lower() in 'aeioyu':
		pass
	else:
		t += '.'
		t += i.lower()
print(t)


vow1 = 'a'
vow2 = 'o'
vow3 = 'y'
vow4 = 'e'
vow5 = 'u'
vow6 = 'i'
word = input()
small = word.lower()
y = []
for i in small:
	k = list(small)
	if i == vow1 or i == vow2 or i == vow3 or (i == vow4) or (i == vow5) or (i == vow6):
		k.remove(i)
	else:
		surise = '.' + i
		y.append(surise)
adding = ''
x = len(y)
while x > 0:
	for r in y:
		adding = adding + str(r)
		x -= 1
print(adding)


a = input()
a = a.lower()

def rem_vowel(a):
	vowels = ('a', 'e', 'i', 'o', 'u', 'y')
	for x in a:
		if x in vowels:
			a = a.replace(x, '')
	n = len(a)
	l = list(a)
	for i in range(0, 2 * (n - 1) + 1, 2):
		l.insert(i, '.')
	str1 = ''.join(l)
	print(str1)
rem_vowel(a)


vowels = {'a', 'o', 'y', 'e', 'u', 'i'}
word = input().lower()
for i in word:
	if i in vowels:
		word = word.replace(i, '')
result = ''
for x in word:
	result = result + '.' + x
print(result)


string = list(input().upper())
vowels = ['A', 'O', 'Y', 'E', 'U', 'I']
for x in string:
	string = [x for x in string if x not in vowels]
for x in string:
	string[string.index(x)] = '.' + x
print(''.join(string).lower())


n = list(input())
for i in range(len(n)):
	if n[i] not in 'aeiouyYAEIOU':
		print('.', end='')
		print(n[i].lower(), end='')


s = input()
p = []
q = []
p += s
for i in range(len(p)):
	if ord(p[i]) <= 90:
		p[i] = chr(ord(p[i]) + 32)
for i in range(len(p)):
	if p[i] != 'a' and p[i] != 'e' and (p[i] != 'i') and (p[i] != 'o') and (p[i] != 'u') and (p[i] != 'y'):
		q.append('.' + p[i])
print(''.join(q))


s = list(input())
ans = []
for i in range(len(s)):
	if 65 <= ord(s[i]) <= 90:
		s[i] = chr(ord(s[i]) - 65 + 97)
	if s[i] == 'a' or s[i] == 'e' or s[i] == 'i' or (s[i] == 'o') or (s[i] == 'u') or (s[i] == 'y'):
		continue
	else:
		ans.append('.')
		ans.append(s[i])
print(''.join(ans))


import sys
input = input().lower()
for index in range(0, len(input)):
	if input[index] == 'a' or input[index] == 'o' or input[index] == 'i' or (input[index] == 'u') or (input[index] == 'e') or (input[index] == 'y'):
		continue
	else:
		print('.' + input[index], end='')