Pascal. Реализовать динамическую структуру: дерево. Обеспечить:
− создание идеально сбалансированного дерева;
− добавление элементов в дерево;
− обратный обход дерева;
− удаление элементов из дерева;
− удаление всего дерева.
Выбор операций обеспечить с помощью меню.
Заранее спасибо!!!