Clone Algorithm
313