package com.codegym.task.task07.task0712; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; /* Shortest or longest */ public class Solution { public static void main(String[] args) throws Exception { ArrayList<String> data = new ArrayList<>(); BufferedReader read = new BufferedReader(new InputStreamReader(System.in)); int min = Integer.MAX_VALUE, max = Integer.MIN_VALUE; for (int i = 0; i <10; i++) { data.add(read.readLine()); } for (int i = 0; i <data.size(); i++) { if(data.get(i).length()<min){ min=data.get(i).length(); } if(data.get(i).length()>max){ max=data.get(i).length(); } } for (int i = 0; i <data.size(); i++) { for (int j = i +1; j <data.size()-1; j++) { if(data.get(i).length()==max && data.get(j).length()==min){ System.out.println(data.get(i)); } if(data.get(j).length()==max && data.get(i).length()==min){ System.out.println(data.get(i)); } } } } }