Выполняются требования задачи программой, но почему то не засчитывается. Кто может подсказать в чём трабл?
package com.javarush.task.task07.task0712;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;
/*
Самые-самые
*/
public class Solution {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
ArrayList<String> strings=new ArrayList<>();
for (int i = 0; i <10 ; i++) {
strings.add(scanner.nextLine());
}
int max=0;
int min=strings.get(1).length();
for (int i = 1; i <10 ; i++) {
if (strings.get(i).length()>max) max=strings.get(i).length();
if (strings.get(i).length()<min) min=strings.get(i).length();
}
int countMin=0;
int countMax=0;
for (int i = 1; i <10 ; i++) {
if (strings.get(i).length()==max) {
countMax = i;
break;
}
if (strings.get(i).length()==min) {
countMin = i;
break;
}
}
if (countMax>countMin) System.out.println(strings.get(countMax));
else System.out.println(strings.get(countMin));
}
}