P, Q, R, S and T are five speakers who have to speak on a particular day, not necessarily in the same order, R is neither the first nor the last speaker. There are three speakers after S and three speakers ahead of T. if P speaks after Q, then who is the last speaker to speak?
S
T
P
Q