public static void Main()
var tree1 = new TreeNode(4) {
right = new TreeNode(7){}
var result = new Solution().ConvertBST(tree1);
Console.WriteLine(result);
public TreeNode(int x) { val = x; }
private int MaxValue = 0;
public TreeNode ConvertBST(TreeNode root) {