Clone Algorithm
278