Seven people R, S, T, D, E, F and G are sitting around a circular table, facing the centre (but not necessarily in the same order). T is sitting to the immediate right of G. R is sitting to the immediate right of E. Only two people are sitting between D and S when counted from the right of S. E is an immediate neighbour of S. If F is not an immediate neighbour of S, who is sitting third to the left of F?