I went to a crazy party where there were 8 people (whose names are conveniently only one letter long). Each person is either a knight, a knave, or a liar. I didn't know any of them very well, but I didn't want to ask them what they were directly, so I asked each person about two other people. They each gave two statements. Here are their responses:
A: B is a knave. C is a knave.
B: C is a liar. D is a knave.
C: D is a liar. E is a knight.
D: E is a knave. F is a knight.
E: F is a knight. G is a knight.
F: G is a liar. H is a liar.
G: H is a knave. A is a liar.
H: A is a liar. B is a knave.
Whom can I trust?