Clone Algorithm
283