https://jonathan-ck-chao.medium.com/the-blind-75-leetcode-series-subtree-of-another-tree-e3e75cac1ada