#include<iostream>
#include <algorithm>
using namespace std;

int qsort_int(const void *a, const void *b);


int main(){

	int yama[10];

	for(int i=0; i<10; i++){
		cin >> yama[i]; 
	}
	
	qsort(yama, 10, sizeof(int), qsort_int);

	for(int i = 0; i<3; i++){
		cout << yama[i] << endl;
	}

	return 0;

}

int qsort_int(const void *a, const void *b){
	 return *(int*)b - *(int*)a; 
}

