Clone Algorithm
998