You meet three women. Each of them is either a knight or a liar. One of them has red hair, one has white hair, and one has blonde hair. One of them is named Michelle, one is named Danielle, and one is named Gabrielle.
Red hair:I am Michelle.
White hair:I am Danielle.
Blonde hair:I am Gabrielle.
Red hair:At least two of us are liars.
What are the names and types of each woman?
RBW = MDG = KLL respectively. I did it the dumb way - wrote the 48 possibilities and scratched out (in 10 min). I shoulda started with the 4th statement, since it is the strongest constraint.