tree_node

tree_node, in order, pre_order, post_order recursion version.