Clone Algorithm
348