solution: binary tree preorder traversal 2 -> interative