modify post order travese