binary tree preorder traversal
binary tree inorder traversal