#include<stdio.h>
int sc(int x,int arr[]);
int main()
{ int n,i;
int arr[100];
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&arr[i]);
}
sc(n,arr);
return 0;
}
int sc(int x,int arr[])
{int i,j,t,d;
for(j=0;j<x;j++){
for(i=j+1;i<x;i++)
{if(arr[j]>arr[i])
{t=arr[i];
arr[i]=arr[j];
arr[j]=t;
}
}}
for(j=0;j<x;j++)
{if(arr[j]>0){
for(;j<x;j++){
for(i=j+1;i<x;i++)
{if(arr[j]<arr[i])
{t=arr[i];
arr[i]=arr[j];
arr[j]=t;
}
}}
}
}
for(i=0;i<x;i++)
{printf("%d ",arr[i]);
}
return 0;
}