Ensure that the password has at least one character from each pool