https://aocaf.blogspot.com/2020/12/reading-pdf-architecture-of-trees-pdf.html