First sort

The very first sort algorithm.
If sort_func raise an exception you test will crash and you won't see execution time.
You can check if you raise an exception in sort_func