Clone Algorithm
955