consider B in 1st place.....
1.D says B is in 1st place is true. so D cant b in 2nd place(silver medal!)
2. E says D is not the first... is true. so E cant b in 2nd place
3. A says i'm not last is true if A is in 2nd place. hence A cant b in 2nd place
4. So C has to b in 2nd place.
now, B,C in first n second place resp
5. E cant b behind A as C is false.
6. E shud b before A. and since E is true, A cant b last.
So, _ _ _ will b
=> A _ _ which wont b right ...acc to (5).
=>_ _ A wont b right .....acc to (6)
=>_ A _ will b right.
As E is before A it will be E A _.....ie. EAD
hence
B,C,E,A,D