solution: binary tree inorder traversal -> iterative