Не пойму что не так?! Код идентичен задаче с мах длиной, а по минимальной не работает. Вообще ничего не выводит. Может кто увидит что-то?! это рабочий максимум, по нему по аналогии написала public class Solution { private static List<String> strings= new ArrayList<>();; public static void main(String[] args) throws Exception { String max1=""; BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); for (int i = 0; i < 5; i++) { strings.add(reader.readLine()); if (strings.get(i).length() >= max1.length()) max1 = strings.get(i); } for (int i = 0; i < strings.size(); i++ ) { if (strings.get(i).length() >= max1.length()) System.out.println(strings.get(i)); } } }