binary-tree-preorder-traversal iterative case