Файловый ввод-вывод (работоспособность не проверял)