Clone Algorithm
226