3.3.5. AVL Tree