Підкажіть, будь ласка, чому не коректно записує у файл? А в консоль виводить, що потрібно?