Roblox interview question

Implement merge sort with minimum complexity