#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

void bobble_sort(int n, int arr[]) {
    //冒泡排序
    for (int x = 0; x < n - 1; x++) {
        int y = 0;
        for (y = 0; y < n - 1 - x; y++) {
            if (arr[y] < arr[y + 1]) {
                //交换
                int temp = arr[y];
                arr[y] = arr[y + 1];
                arr[y + 1] = temp;
            }
        }
    }
}

int main() {
    int x;
    int arr[40];

    //输入
    scanf("%d", &x);
    for (int i = 0; i < x; i++) {
        scanf("%d", &arr[i]);
    }
    bobble_sort(x, arr);
    //打印
    for (int i = 0; i < 5; i++) {
        printf("%d ", arr[i]);
    }

    return 0;
}