In an island there are three types of people. The Knight who always
speaks the truth, the Knave who always lies and the Normal who sometime
speaks truth and sometime lies. You are new to the island and do not
know their language. You only know two words from their language
'ist' and 'nist', one of them means 'yes' and the other
means 'no' but you do not know which one means what. The residents
of the island, however, knows English, understands English but prefers
to answer in their own language. You meet a group of five people in the
island. What is the sequence of the least number of questions that you
need to ask (the answers of them should be in 'ist' and 'nist')
to determine which one of them are Knights Knaves and Normals.