/* Volume0-0001(山の高さ) */

import java.io.*;
import java.util.*;

public class Main {
  public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 }
}
 import java.io.*; io.* java import java.util.*; util.* java public class Main {
  public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 }
} Main public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 } main {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) Integer[] yama = new Integer[10]; yama new Integer[10] 10 for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   } int i=0; int i=0; i 0 i<10 i 10 i++ i++ i {
     yama[i] = sc.nextInt();
   } {
     yama[i] = sc.nextInt();
   } yama[i] = sc.nextInt() yama[i] yama i sc.nextInt() sc.nextInt sc Arrays.sort(yama, Collections.reverseOrder()) Arrays.sort Arrays yama Collections.reverseOrder() Collections.reverseOrder Collections System.out.println(yama[0]) System.out.println System.out System System.out yama[0] yama 0 System.out.println(yama[1]) System.out.println System.out System System.out yama[1] yama 1 System.out.println(yama[2]) System.out.println System.out System System.out yama[2] yama 2 String[] args args public class Main {
  public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 }
} public class Main {
  public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 }
} Main
/* Volume0-0001(山の高さ) */

import java.io.*;
import java.util.*;

public class Main {
  public static void main (String[] args) throws java.lang.Exception {
    // 入力された値をゲット
   Scanner sc = new Scanner(System.in);

   Integer[] yama = new Integer[10];
   for(int i=0; i<10; i++) {
     yama[i] = sc.nextInt();
   }
   Arrays.sort(yama, Collections.reverseOrder());
   System.out.println(yama[0]);
   System.out.println(yama[1]);
   System.out.println(yama[2]);
 }
}

