Added merge sort into the mix