#include<iostream>

using namespace std;

int i[10] = { };

int MaxPoint() {
	/*?????????????????§??????????????\????????????????????????????????§?????????
	???????????????????????§??????????????\??????*/
	int high=0,ret = 0;

	for (int root = 0; root < 10; root++) {
		//????????????????¬?????????¨??????????????????
			if (i[root] > high) {
					high = i[root];//?????§???????¨???¶???????????????	
					ret = root;
				}
	}
	
	return ret;
}

int main() {

	for (int n = 0; n < 10; n++)cin >> i[n];

	int SaidaiBasho; 

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