Clone Algorithm
606