add non-recursive traverse of binary tree