Knights always tell the truth. Liars always lie. Knaves alternate between telling the truth and lying. Pages tell the truth if the last statement was a lie and lie if the last statement was a truth. Squires tell the truth if the last statement was a truth and lie if the last statement was a lie. You meet five people, A, B, C, D, and E. One of them is a knight, one of them is a liar, one is a knave, one is a page, and one is a squire. They make the following statements.
A:I am a liar.
B:I am a liar.
C:I am a squire.
D:A is a page.
A:E is not a knight.
What are A, B, C, D, and E?