bucket sort and insertion sort
updated tester