https://www.procodeplan.com/2022/04/iterative-postorder-traversal-of-binary.html