add unique BST solution.