Clone
Algorithm
478