Clone Algorithm
284