Подскажите, почему с таким решением валидатор ругается на пункт: Метод initializeArray должен создавать массив из 20 целых чисел. Тут же создаются 20 чисел.
public static int[] initializeArray() throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int count = 20;
        int[] list = new int[count];
        for (int i = 0; i < count; i++) {
            list[i] = Integer.parseInt(reader.readLine());
        }
        return list;
Если переделать на
public static int[] initializeArray() throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int[] list = new int[20];
        for (int i = 0; i < list.length; i++) {
            list[i] = Integer.parseInt(reader.readLine());
        }
        return list;
то тогда валидатор засчитывает решение.