
# 定义一个函数,对字符串进行排序
# 如果存在数字,则将数字之和添加到列表中
def sort_alphabets(string):
# 定义空字符串和列表
# 用于存储字母和数字
new_string = ''
numbers = []
# 遍历字符串
for char in string:
# 如果字符是数字
# 将字符转换为整数并
# 将其添加到数字列表中
if char.isdigit():
numbers.append(int(char))
# 如果字符不是数字
# 将字符添加到新字符串中
else:
new_string += char
# 对新字符串进行排序
new_string = sorted(new_string)
# 对字符串进行排序会得到一个列表
# 所以我们可以使用 join() 函数将
# 列表连接成一个字符串
new_string = ''.join(sorted(new_string))
# 计算列表中数字的总和
sum_numbers = sum(numbers)
# 现在,将数字之和添加到新字符串中
# 通过将总和转换为字符串
final_string = new_string+str(sum_numbers)
# 打印最终的字符串
print(final_string)
# 调用函数
sort_alphabets(input())