Merge sort

Drag and drop the lines into the box on the right. This is a simplified version of the code, which is usually decomposed into the partition (or division) task, and the merge part, which merges two sorted lists.