Changed to ensure each char is unique in the password.