Не проходит(( В идее все работает.Помогите пожалуйста!
package com.javarush.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
/*
Самые-самые
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> list = new ArrayList<String>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for (int i = 0; i < 10; i++) {
list.add(reader.readLine());
}
int min = list.get(0).length();
int max = list.get(0).length();
String minim = "";
String maximum = "";
for (String s : list) {
if (min > s.length()) {
minim = s;
min = s.length();
}
}
for (String n : list) {
if (max < n.length()) {
maximum = n;
max = n.length();
}
}
for (int i = 0; i < list.size() ; i++) {
if (list.get(i).equals(minim)){
System.out.println(list.get(i).toString());
break;
}else if(list.get(i).equals(maximum)){
System.out.println(maximum);
break;
}
}
}
}