finish more-clean ex-1.c for bistree(using AVL)