One Of the three (Caesar, Brutus and Cassius) person is a king, other is a bureaucrat, and one a spy.
The king always tells the truth, the bureaucrat always lies, and the spy can either lie or tell the truth.
Caesar says: 'Cassius is a bureaucrat.'
Brutus says: 'Caesar is a king.'
Cassius says: 'I am the spy.'
Who is the king, who the bureaucrat, and who the spy ?
Solution:
Caesar is a King
Brutus is a Spy
Cassius is a Bureaucrat
Brutus is not the king, since if he is, then Caesar would also be the king.
Cassius is not the king, since his statement would then be a lie.
Therefore Caesar is the king. Hence Cassius is the bureaucrat, and Brutus is the spy.