Mergesort without using recursion

How would you implement mergesort without using recursion? All code must be in C++.
Get Answer