Clone
Algorithm
523