у меня не считывались слова потому что я определял static{} в классе Statics, перенёс в sol и заработало, почему нельзя статик определять в классе где создана перменная?)
Результат верный получается.
Вероятно, в тестах нет импорта классов Files и Path.
Я сделал через FileReader и BufferedReader, и читал в цикле построчно. Валидатор принял.
Обидно, конечно, когда решение верное, а валидатор хочет, чтобы сделано было "по его логике".