почему-то валидатор говорит что списка не, и Макс число не выводит, вроде работает на +,0,- числа
package com.javarush.task.task08.task0812;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<Integer> nums =new ArrayList<>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for (int i = 0; i != 10; i++) {
nums.add(Integer.parseInt(reader.readLine()));
}
ArrayList<Integer> biggestAL = new ArrayList<>();
for (int i = 0; i != 10; i++) {
biggestAL.add(0);
}
for (int i = 0; i != 10;i++) {
for (Integer num : nums) {
if (nums.get(i) == num) biggestAL.set(i,biggestAL.get(i)+1);
}
}
int max = 1;
for (Integer integer : biggestAL) {
if (integer > max) max = integer;
}
System.out.println(max);
}
}