Clone Algorithm
479