Temp merge sort
Insert sort
Fixed merge sort