#include <iostream>
using namespace std;
#define N 10
int max(int x[], int n)
{
	int i,j;
	j=0;
	for(i=1; i<n; i++)
		if(x[i]<x[j]) j=i;
		return j;
}
void sel_sort(int x[], int n)
{
	int i, j;
	for(i=n; i>1; i--)
		{ j=max(x,i);   int temp=x[j];   x[j]=x[i-1];  x[i-1]=temp; }
	}
void main()
{
	int a[N], i;
	while(cin>>a[0])
	{
	for(i=1; i<N; i++)
		cin>>a[i];
	sel_sort(a, N);
	for(i=0; i<3; i++)
		cout<<a[i]<<endl;
	}
	
}