вывод правильный на отрицательные и положительные числа, но валидатор ругается
public class Solution {
    public static int[] getInts() throws IOException {
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        int[] list = new int[20];
        for (int i = 0; i < list.length; i++) {
            list[i]=Integer.parseInt(in.readLine());
        }
        return list;
    }
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int[] numbers = getInts();

        int maximum = numbers[0];
        int minimum = numbers[0];
        for (Integer integer : numbers) {
            if (maximum < integer) maximum = integer;
            if (minimum > integer) minimum = integer;
        }
          System.out.print(maximum + " " + minimum);
    }
}