add bin_tree.c