Exercise 13 - BST insertion