unique_binary_search_tree