There are three people (Alen , Broad and Cruz), one of whom is a knight, one a knave, and one a spy.
The knight always tells the truth, the knave always lies, and the spy can either lie or tell the truth.
Alen says: "Cruz is a knave."
Broad says: "Alen is a knight."
Cruz says: "I am the spy."
Who is the knight, who the knave and who the spy?
This is a part of the set Logic
Try this: All of my problems