@Test(dataProvider = "arrayLengths")
public void timSortArraySize(final int size) {

	final int[] array = new Random().ints(size).toArray();
	final int[] indexes = ProxySorter.sort(array);
	Assert.assertEquals(sorted(array, indexes), expected(array));
}