в файле пишу 123377
вывод в консоль 51 55
а валидатор не принимает
package com.javarush.task.task18.task1803;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
/*
Самые частые байты
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
System.out.println(name);
FileInputStream fileReader = new FileInputStream(name);
ArrayList<Integer> list = new ArrayList<>();
ArrayList<Integer> list2 = new ArrayList<>();
ArrayList<Integer> list3 = new ArrayList<>();
Map<Integer, Integer> map = new HashMap<>();
int count = 0;
while (fileReader.available() > 0) {
list.add(fileReader.read());
}
reader.close();
fileReader.close();
for (int i = 0; i < list.size(); i++) {
for (int j = 0; j < list.size(); j++) {
if (list.get(i) == list.get(j)) {
count++;
}
}
list3.add(count);
list2.add(list.get(i));
count = 0;
}
int max = list3.get(0);
for (int i = 1; i < list3.size(); i++) {
if (list3.get(i) > max) {
max = list3.get(i);
}
}
for (int i = 0; i < list2.size(); i++) {
if (list3.get(i) == max) {
map.put(list2.get(i), list2.get(i));
}
}
for (Integer integer : map.keySet()) {
System.out.print(integer + " ");
}
// E:\\project\\test.txt
//
//
//
}
}