#include<iostream>
using namespace std;

int main(){
	
	int max[3]={0,0,0};
	int m;
	int i;
	
	for(i = 0; i< 10; i++){
		cin >> m;
		if(m > max[2]){
			if( m > max[1]){
				max[2] = max[1];
				if(m > max[0]){
					max[1] = max[0];
					max[0] = m;
				}
				else{
					max[1] = m;
				}
			}
			else{
				max[2] = m;
			}
		}
	}
	
	for(i=0;i<3;i++){
		cout << max[i] << endl;
	}
	
	return 0;
}