#include <stdio.h>
#include <stdlib.h>
// qsort 함수에 사용하기 위해 비교함수를 만든다.
int compare(const void *a, const void *b) {
int na = *(int *)a;
int nb = *(int *)b;
if(na < nb) return -1;
if(na > nb) return 1;
return 0;
}
int main() {
int i;
int N; //수의 개수 변수
int ns[1000000]; // 수를 입력 받을 배열
scanf("%d", &N); // 수의 개수 입력받음.
for(i = 0; i< N; i++) { // 주어진 N개 만큼 입력 받음
scanf("%d", &ns[i]); // 숫자를 입력받아 배열에 넣음.
}
qsort(ns, N, sizeof(int), compare); // qsort 로 배열 소팅
for(i = 0; i < N; i++) {
printf("%d\n", ns[i]); // 한줄에 하나씩 출력
}
return 0;
}