remove test code
binary tree preorder traversal