Clone Algorithm
116