#include <stdio.h>
#include <stdlib.h>

int cmp(const void *a, const void *b){
	return -*(int *)a+*(int *)b;
}
int main(void){
	int a[5];
	for(int i=0; i<5; ++i){
		a[i] = 0;
		scanf("%d", a+i);
	}
	qsort(a, 5, sizeof(int), cmp);
	printf("%d %d %d %d %d\n", a[0], a[1], a[2], a[3], a[4]);
	getchar();getchar();
	return 0;
}