Problem:
Sorting Five Numbers

Write a program which reads five numbers and sorts them in descending order.

Input

Input consists of five numbers a, b, c, d and e (-100000 ≤ a, b, c, d,e ≤ 100000). The five numbers are separeted by a space.

Output

Print the ordered numbers in a line. Adjacent numbers should be separated by a space.

Sample Input

3 6 9 7 5

Output for the Sample Input

9 7 6 5 3

Solution in JAVA (judge verdict: Accepted)

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 input = new BufferedReader(new InputStreamReader(System.in));
 
        String[] inputArray = input.readLine().split(" ");
        ArrayList<Integer> inputList = new ArrayList<>();
        for (String each : inputArray) {
            inputList.add(Integer.parseInt(each));
        }
        Collections.sort(inputList);
        Collections.reverse(inputList);
        System.out.println(inputList.get(0) + " " + inputList.get(1) + " " + inputList.get(2) + " "
                + inputList.get(3) + " " + inputList.get(4));
    }
}