traversal in-order non-recursive