properly return random unique color