Помогите пожалуйста решить: Файл содержит записи переменной длины текстовые строки, организован-ные в виде дерева: каждая запись содержит ссылки (адреса в файле) двух других записей. Реализовать операции dдвоичного поиска и включения записи в файл без чтения в память всего файла. Обеспечить сохранение сбалансированности дерева.