Выдаё ошибку в строке объявления класса solution
package com.javarush.task.task18.task1821;

/*
Встречаемость символов
*/

import java.io.*;
import java.util.*;

public class Solution {
    public static void main(String[] args) throws IOException {

        String filePath = args[0];

        InputStream inputStream = new FileInputStream(filePath);

        ArrayList<Character> list = new ArrayList<>();

        while (inputStream.available() > 0){
            list.add((char)inputStream.read());
        }

        inputStream.close();

        Collections.sort(list);

        TreeMap<Character, Integer> map = new TreeMap<>();

        for(int i = 0; i < list.size(); i++) {
            if (map.containsKey(list.get(i))) {
                map.replace(list.get(i), map.get(list.get(i)) + 1);
            } else map.put(list.get(i), 1);
        }

//        TreeMap<Character, Integer> sorted = new TreeMap<>();
//
//        sorted.putAll(map);

        for (Map.Entry<Character, Integer> entry : map.entrySet())
            System.out.println(entry.getKey() +
                    " " + entry.getValue());

    }
}