Clone Algorithm
594