a has a unique valueb has a unique valuea can have more than one valuea has exactly two different values