Avl tree insertion problem