Cyware interview question

Clone binary tree with random pointer