Clone
Algorithm
429