Clone Algorithm
838