Simple Algorithms for Traversing a Tree Without an Auxiliary Stack