Задан массив целых чисел. Создайте из них Бинарное Дерево Поиска. Если вставляемое значение равно текущей вершине, то его следует вставлять в правое поддерево.
Реализуйте метод MaxDepth, который находит максимальную глубину дерева. Максимальной глубиной называется количество вершин в самом длинном пути от корня до самого дальнего листа.
Напишите код согласно следующего интерфейса:
Вы можете создавать (использовать) по необходимости дополнительные методы.
Первая строка содержит число n (1 ≤ n ≤ 100). Вторая строка содержит n целых чисел.
Создайте Бинарное Дерево Поиска из входных данных. Найдите и выведите его максимальную глубину.