#include <stdio.h>

int main(void) {
	int vet[10], i, j, menor, antigoMenor;
	
	for (i=0; i<10; i++) {
		scanf("%i", &vet[i]);
	}
	
	//encontra o menor
	menor = vet[0];
	for (i=0; i<10; i++) {
		if (vet[i] < menor) {
			menor = vet[i];
		}
	}
	printf("%i ", menor);

	//mostra em ordem os demais valores
	antigoMenor = menor;
	for (j=0; j < 9; j++) { //9 porque já foi mostrado o menor de todos antes
		for (i=0; i<10; i++) {
			if (vet[i] > antigoMenor) {
				menor = vet[i];
			}
		}
		
		for (i=0; i<10; i++) {
			if (vet[i] < menor && vet[i] > antigoMenor) {
				menor = vet[i];
			}
		}
		antigoMenor = menor;
		printf("%i ", menor);
	}
	
	return 0;
}
