Тестировал со своими файлами, и с множеством строк (хотя про них в условии не сказано), запятую в конце не пишет, BufferedReader не использую, потому что в условиях сказано про FileReader, потоки закрываю. Не знаю, что не доглядел или почему моё решение не верное. Пожалуйста отпишитесь
fff vv длинное f короткое ef аббревиатура f ff ffff ff ff ffff ff длинноепиздецслово уцауца цуккац цукац цауцуауцауцм йуцацу йцуайуц йцусмцм цук
цуцу
ц уц цу
цу
уц ц
ц
цам
уцкмцукммфкм