new solution: binary tree postorder traversal