Merge Sort in Ten Languages