Finished sort algorithms