https://practice.geeksforgeeks.org/problems/kth-largest-element-in-bst/1