Clone Algorithm
497