Не могу понять в чем проблема?
package com.javarush.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Самые-самые
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
ArrayList<String> l = new ArrayList<String>();
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
for(int i =0;i<10;i++){
String k=r.readLine();
l.add(k);
}
String k=" ",smax=" ",smin=" ";
k=l.get(0);
int min=k.length();
k=" ";
int cmin=0;
int max=0;
int cmax=0;
for(int i=l.size();i>0;i--){
k=l.get(i);
if(k.length()>max)
{max=k.length();
cmax=i;
smax=k;
}
if(k.length()<min){
min=k.length();
cmin=i;
smin=k;
}
}
if(cmin<cmax){
System.out.println(smin);
}
else
System.out.println(smax);
}
}