BST problems (map and set)