def words_sorting(*args):
dictionary = {}
total_sum = 0
sum_letters = 0
for word in args:
for letter in word:
sum_letters += ord(letter)
dictionary[word] = sum_letters
total_sum += sum_letters
sum_letters = 0
result = ''
if total_sum % 2 == 0:
sorted_dictionry = sorted(dictionary.items(), key=lambda x: x[0])
for el in sorted_dictionry:
result += el
return result
else:
sorted_dictionry = sorted(dictionary.items(), key=lambda x: x[1])
for el in sorted_dictionry:
result += el
return result
print(
words_sorting(
'escape',
'charm',
'mythology'
))