Clone
Algorithm
588