Clone
Algorithm
569