.........
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 {
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> Strin = new ArrayList<String>();int i;int j;int x,w;int z=0,m=0;String a,b;
for(i=0;i<10;i++){
String s = r.readLine();
Strin.add(i,s);
}int smallest = Strin.get(0).length();
for(i=0;i<10;i++){
if(Strin.get(i).length()<smallest){
smallest = Strin.get(i).length();}
} for(j=0;j<10;j++){
x = Strin.get(j).length();
if(smallest == x){
a = Strin.get(j);
z = Strin.indexOf(a);
}
} int largest = Strin.get(0).length();
for(i=0;i<10;i++){
if(Strin.get(i).length()>largest){
largest = Strin.get(i).length();}
} for(j=0;j<10;j++){
w = Strin.get(j).length();
if(largest == w){
b = Strin.get(j);
m = Strin.indexOf(b);
}}
if(z<=m){
System.out.println(Strin.get(z));
}else{
System.out.println(Strin.get(m));
}
}
}