Прошу помощи. Вроде делает все что надо, но не проходит валидацию.
package com.javarush.task.task18.task1821;
/*
Встречаемость символов
*/
import java.io.*;
import java.util.Map;
import java.util.TreeMap;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new FileReader(args[0]));
String stroke = bufferedReader.readLine();
bufferedReader.close();
TreeMap<Character, Integer> map = new TreeMap<>();
for (int i = 0; i < stroke.length(); i++) {
char c = stroke.charAt(i);
if (map.containsKey(c)) {
map.put(c, map.get(c) + 1);
} else {
map.put(c, 1);
}
}
for (Map.Entry entry : map.entrySet()) {
System.out.println(entry.getKey() + " " + entry.getValue());
}
}
}