• + 0 comments
    S = input()
    lower =""
    upper =""
    digit =""
    even = []
    odd = []
    for i in S:
        if i.islower():
            lower = lower + i
        elif i.isupper():
            upper += i
        else:
            if int(i)%2==0:
                even.append(i)
            else:
                odd.append(i)
    
    digit = sorted(odd) + sorted(even)       
    lower = sorted(lower)
    upper = sorted(upper)
    
    reveresed_str = lower + upper + digit 
    print(''.join(reveresed_str))