Мне нужно создать бинарное дерево поиска, используя Prolog, которое содержит следующие функции: вставка, поиск, предварительный заказ, упорядочение и последующий порядок.Моя проблема в том, что я даже не знаю, с чего начать.Я пытался искать информацию в Интернете, но я не понимаю достаточно, чтобы что-то имело для меня смысл.У меня есть рабочий BST в Python, и я думал, что смогу как-то перевести это на Пролог, но мне не повезло с этим.Если бы кто-нибудь мог дать мне какие-либо советы о том, как даже начать это, это было бы очень ценно!