После работы программы в новом файле весь текст написан в одну строку, пропали все переводы на новую строку. Решение правильное, валидацию проходит, "правильное решение" выдает тот же результат