word = 'самосовершенствование'
lst = []
lst.append(word[:4]+word[15:12:-2]+word[-13:6:-1]+word[9:12]+word[19:])
lst.append(word[4:16])
lst.append(word[4:6]+word[-13:5:-1]+word[11:12]+word[15:])
lst.append(word[:5]+word[-14:5:-1])
lst.append(word[-17:1:-1])
lst.append(word[6:10]+word[-2:16:-1])
lst.append(word[-19:1:-1]+word[-2:16:-1])
lst.append(word[-17:1:-1]+word[-10:9:-1]+word[18:])
lst.append(word[4:8]+word[13:14])
lst.append(word[-13:6:-1]+word[9:12]+word[19:])
lst = list(map(str.capitalize, lst))
dic = {}
for key in lst:
dic[key] = len(key)
for key, value in dic.items():
print('{0} : {1}'.format(key, value))