Explain with an example how to clone recursively.