# n = int(input())
# data = list(map(int, input().split()))
# a = 0
# for i in range(n):
# print(str(1+i) + ':', end=' ')
# for j in range(n):
# if i == j:
# continue
# elif data[i] > data[j] :
# print('>', end=' ')
# elif data[i] < data[j]:
# print('<', end=' ')
# elif data[i]==data[j]:
# print('=', end=' ')
# print()
# n = int(input())
# data = [0] * (n + 1)
#
# for i in range(1, n):
# v = int(input())
# data[v] = 1
# for i in range(1, n + 1):
# if data[i] == 0:
# print(i)
a = input()
for i in range(26):
print(chr(ord('a')+i) +':')
'''
ASCII
American Standard Code
A: 65
a: 97
'0': 48
' ': 32
'''
a = input()
data = [0] * 30
for i in range(len(a)):
print(a[i])
for i in range(26):
print(chr(ord('a')+i) +':')