Pocket Gems interview question

graph deep clone