Recover Binary Search Tree

给一个bst, 里面有两个node互换了. 找出并且换回. 因为是bst, 所以要利用bst的性质找两个node.