binary-tree: tree traversal (recursive)