Binary Search Tree implementation - 6th task CTS