• + 0 comments

    string = input() lowerCase_list = [] upperCase_list = [] evenDigits_list = [] oddDigits_list = []

    for char in string: if char.islower(): lowerCase_list.append(char) if char.isupper(): upperCase_list.append(char) if char.isdigit(): char = int(char) if char%2==0: evenDigits_list.append(str(char)) char_in_str = str(char) elif char%2!=0: oddDigits_list.append(str(char)) char_in_str = str(char)

    sorted_string = ''.join(sorted(lowerCase_list)) + ''.join(sorted(upperCase_list)) + ''.join(sorted(oddDigits_list)) + ''.join(sorted(evenDigits_list))

    print(sorted_string)