challenge 14: mtsort moved, add tests