Не проходит валидацию по п."Поток чтения из файла (FileReader) должен быть закрыт." - потрачено 3 попытки, при перестановке этих строк между собой:
fileWriter.close();
 fileReader.close();
 reader.close();
Обычно помогало, сейчас нет... Печалька, решённую задачу не сдать.