Given n, calculate the number of unique BST's that store values 1..n