package com.javarush.task.task07.task0708;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;

/*
Самая длинная строка
*/

public class Solution {
    private static ArrayList<String> strings; //= new ArrayList<String>();

    public static void main(String[] args) throws Exception {
       strings = new ArrayList<String>();

        BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));

        for (int i = 0; i < 5; i++){
            String s = reader.readLine();
            strings.add(s);
        }

        for (int j = 0; j < strings.size();j++){
            for (int i = 1; i < strings.size();){
                if (strings.get(0).length() < strings.get(i).length()){
                strings.remove(0);
                }
                else if (strings.get(0).length() > strings.get(i).length()){
                strings.remove(i);
                }
                else if (strings.get(0).length() == strings.get(i).length()){
                i++;
                }
                else if (strings.get(1) == null){
                break;
                }
            }
        }

        for (int i = 0; i < strings.size(); i++){
            String b = strings.get(i);
            System.out.println(b);
        }


    }

}