подскажите не проходит
package com.javarush.task.task18.task1821;
import java.io.FileReader;
import java.io.IOException;
import java.io.FileInputStream;
import java.util.Map;
import java.util.*;
/*
Встречаемость символов
*/
public class Solution {
public static void main(String[] args) throws Exception{
FileInputStream fis = new FileInputStream(args[0]);
Map<Character, Integer> map = new TreeMap<>();
for(int i = 0; i<127; i++){
map.put((char)i,0);
}
while(fis.available()>0){
char symbol = (char)fis.read();
for (Map.Entry<Character, Integer> entry : map.entrySet()) {
if(entry.getKey() == symbol ){
map.merge(entry.getKey(), entry.getValue(), (a, b) -> b + 1);
}
}
}
for (Map.Entry<Character, Integer> entry : map.entrySet()) {
System.out.println((entry.getKey())+" "+entry.getValue());
}
}
}