Clone Algorithm
176