small modifications
insertion sort
merge sort
quick sort
a way to swap