#include<stdio.h>
#define MAX 10

void bsort(int a[],int n)
{
	int i,j;
	for(i = 0 ; i < n-1 ; i++){
		for( j=n-1 ; j>i ; j--){
			if(a[j-1]<a[j]){
				int temp = a[j];
				a[j] = a[j-1];
				a[j-1] = temp;
			}
		}
	}
}

int main(void)
{
	int s[MAX];
	int i;
	
	for( i=0 ; i<MAX ; i++){
		scanf("%d",&s[i]);
	}
	
	bsort(s,MAX);
	
	for(i=0 ; i<3 ; i++){
		printf("%d\n",s[i]);
	}
}