Clone
Algorithm
561