bucket sort redux, muy faster