7.
Eight friends A, B, C, D, E, F, G and H are seated in a straight line and all of them are facing north, but not necessarily in the same order. B sits second to right of F. F sits at one of the extreme ends of the line. Only three people sit between B and E. C sits third to the left of D. Only two people sit between D and A. G is not an immediate neighbour of E. Who is sitting on the immediate left of B?