while True:
try:
a = input()
b = [] # 存储英文字符
num = [] # 存储非英文字符原始位置
st = ""
for i in range(len(a)):
if (a[i] >= "A" and a[i] <= "Z") or (a[i] >= "a" and a[i] <= "z"):
b.append(a[i])
else:
num.append(i)
b.sort(key=str.lower)
for i in b:
st = st + i
# A Famous Saying: Much Ado About Nothing (2012/8).
for i in num:
st = st[:i] + a[i] + st[i:]
print(st)
except:
break
京公网安备 11010502036488号