Подкажите плиз где моя ошибка
package com.javarush.task.task18.task1803;
import java.io.FileInputStream;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
/*
Самые частые байты
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
FileInputStream stream = new FileInputStream(scanner.nextLine());
HashMap<Byte, Integer> map = new HashMap<>();
while (stream.available() > 0) {
byte i = (byte) stream.read();
if (map.containsKey(i)) {
map.put(i, map.get(i) + 1);
} else {
map.put(i, 1);
}
}
stream.close();
//map.entrySet().stream().sorted(Map.Entry.<Integer, Integer>comparingByValue().reversed());
for (Map.Entry<Byte, Integer> m : map.entrySet()) {
System.out.print(m.getKey() + " ");
System.out.print(m.getValue() + " ");
}
}
}