// editor3
#include<stdio.h>
#define MAX 100
int n,i,j,stack[MAX],temp;
scanf("%d",&n);
        if(n<=0){
            printf("Invalid input");
            return 0;
        }
        for(int i=0;i<n;i++)
            scanf("%d",&stack[i]);
        for(int i=0;i<n-1;i++){
            for(j=i+1;j<n;j++){
                if(stack[i]<stack[j]){
                    temp=stack[i];
                    stack[i]=stack[j];
                    stack[j]=temp;
                }
            }
        }
            for(i=0;i<n;i++)
            printf("%d ",stack[i]);
        return 0;
    }