Clone Algorithm
587