Clone Algorithm
684