#include <stdio.h>

void sort(int *array,int n){//冒泡排序
    int i,j,temp;
    for(i=0;i<n;i++){
        for(j=i+1;j<n;j++){
            if(array[i]>array[j]){
                temp=array[i];
                array[i]=array[j];
                array[j]=temp;
            }
        }
    }

}
int main() {
    int n=0,i=0,*arr=NULL;
    scanf("%d",&n);
    arr=(int *)calloc(n,4);
    for(i=0;i<n;i++)
    {
        scanf("%d",arr+i);//获取输入
    }
    sort(arr,n);

    for(i=0;i<n;i++)//便利
    {
        printf("%d ",*(arr+i));
    }
    return 0;
}