Balanced AVL trees