split out tests for individual sorts, so that i can easily compare timings