finish AVL rotate_left and rotate_right
finish AVL destory_left() and destory_right()
finish insert() in AVL
finish AVL search tree