distinct unsorted maps