import java.util.*;
 
public class Main {
 
    public static void main(String[] args) {
        int n = 10;
        int m = 5;
        int[] array = new int[n];
        Scanner scanner = new Scanner(System.in);
        for (int i = 0; i < n; i++) {
            array[i] = scanner.nextInt();
        }
//        Random rand = new Random();
//        for (int i = 0; i < n; i++) {
//            array[i] = rand.nextInt(10) + 1;
//        }
        Arrays.sort(array);
        int[] ans = new int[m];
        int prev = 0;
        boolean ansExist = true;
        for (int i = 0; i < m; i++) {
            int max = array[n - 1 - i];
            if (i != 0 && prev != max + 1) {
                ansExist = false;
                break;
            }
            prev = max;
            ans[i] = max;
        }
        if (ansExist) {
            for (int i = 0; i < m; i++) {
                System.out.print(ans[i] + " ");
            }
        }
    }
}