'''非英文字符,包括空格
from numpy.core.defchararray import isalpha
可以先将非字母提取出来,剩余字母排序,再将非字母按照原索引号插入其中
'''
s=input()
#print(len(s))
s_alpha=''
for i in s:
if i.isalpha(): # 非字母
s_alpha += i
s_alpha_sort=sorted(s_alpha,key=lambda i:(ord(i.lower()))) #列表
for i in range(len(s)):
if s[i].isalpha()==0:
#print(i,s[i])
s_alpha_sort[i:i]=s[i]
#print(s_alpha_sort,len(s_alpha_sort))
print(''.join(s_alpha_sort))
'''
print(s.index('A'))
s1=sorted(s,key=lambda i:ord(i.upper()))
print(s1)'''

京公网安备 11010502036488号