binary_tree_print improved