add binary tree preorder traversal