Не понимаю почему пишет "Не выводить не повторяющиеся"
package com.javarush.task.task18.task1804;
import java.io.*;
import java.util.*;
import java.util.Map.Entry;
/*
Самые редкие байты
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
FileInputStream isf = new FileInputStream("fileName");
reader.close();
;
Map<Integer, Integer> fromfile = new HashMap<>();
while (isf.available() > 0) {
int data = isf.read();
if (fromfile.containsKey(data)) {
fromfile.put(data, fromfile.get(data) + 1);
} else {
fromfile.put(data, 1);
}
}
isf.close();
// int i = fromfile.entrySet().iterator().next().getValue();
for (Entry<Integer,Integer> entry : fromfile.entrySet()){
if (entry.getValue() == 1){
System.out.println(entry.getKey() + " ");
}
}
}
}