valid and faulty generalizations examples