https://yuyulyu.github.io/posts/leetcode-day-18/
Leetcode Day 18 - Binary Search Tree: Transformations and Conversions - Le's blog