Finish Greedy single
merge