BubbleSort: current destination;
InsertionSort: element to be sorted;
MergeSort: work range, choice after comparison, just copied;
QuickSort: pivot;
BucketSort: copying to bucket, copying from bucket to array, InsertionSort on buckets;