//---------------------------------------------------------------------------
#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
int cmp(const void * x,const void * y) //註意這裏
{
return *(const int*)x-*(const int*)y; //註意這裏
}
void main()
{
int a,i;
int* b;
scanf("%d",&a);
b=(int*)malloc(a*sizeof(int));
for(i=0;i<a;i++)
{
scanf("%d",&b[i]);
}
qsort(b,a,sizeof(int),cmp);
for(i=0;i<a;i++)
{
printf("%d ",b[i]);
}
}
//---------------------------------------------------------------------------