seeding not necessary (sort randomizes hash every run)