import java.io.*;

class Main {
    public static void main (String args[]) throws IOException {
	InputStreamReader is = new InputStreamReader(System.in);
	BufferedReader br = new BufferedReader(is);

	int tall[] = new int[10];
	int high[] = new int[3];
	int n = 0;
	
	for (int i=0; i<10; i++) {
	    tall[i] = Integer.parseInt(br.readLine());
	}
	
	for (int i=0; i<3; i++) {
	    for (int j=0; j<10; j++) {
		if (high[i] < tall[j]) {
		    high[i] = tall[j];
		    n = j;
		}
	    }
	    tall[n] = 0;
	}
	
        for (int i=0; i<3; i++) {
	    System.out.println(high[i]);
	}
	
    }
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz