return true if this node is the target_leaf or target leaf is present in one of its descendants
if ( node == target_leaf || printPath ( node . left , target_leaf ) || printPath ( node . right , target_leaf ) ) { Console . Write ( node . data + " ▁ " ) ; return true ; } return false ; }