import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String args[]) throws IOException {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(br.readLine());
ArrayList<Integer> arr = new ArrayList<>();
while(num>0) {
arr.add(num%10);
num /= 10;
}
Collections.sort(arr, Collections.reverseOrder());
for(int i: arr) {
System.out.print(i);
}
}
}
int num = Integer.parseInt(br.readLine());
ArrayList<Integer> arr = new ArrayList<>();
while(num>0) {
arr.add(num%10);
num /= 10;
}
//import java.util.ArrayList; 필요!
Collections.sort(arr, Collections.reverseOrder());
//import java.util.Collections; 필요!
for(int i: arr) {
System.out.print(i);
}
//54321 이렇게 출력이 되고
System.out.println(arr)
//[5, 4, 3, 2, 1] 로 출력이 된다.
오름차순으로 정렬
Collection.sort(arr);
내림차순으로 정렬
Collection.sort(arr,Collections.reverseOrder());
대소문자 구분없이 오름차순
Collections.sort(arr, String.CASE_INSENSITIVE_ORDER);
대소문자 구분없이 내림차순
Collection.sort(list,Collections.reverseOrder(string.CASE_INSENSITIVE_ORDER));