Clone Algorithm
458