Recursive algorithm 1st iteration
Merged + recursive