AVL tree works!