# Задаем начальные значения для трех наибольших чисел
max_num_1 = int(input())
max_num_2 = int(input())
max_num_3 = int(input())
# Вводим числа до тех пор, пока не будет введен ноль
while True:
number = int(input())
if number == 0:
break
else:
# Проверяем, является ли введенное число больше всех трех максимальных чисел
if number > max_num_1 and number > max_num_2 and number > max_num_3:
# Если является, заменяем соответствующее максимальное число на новое
if number > max_num_1:
max_num_3 = max_num_2
max_num_2 = max_num_1
max_num_1 = number
elif number > max_num_2:
max_num_3 = max_num_2
max_num_2 = number
else:
max_num_3 = number