21.
General Intelligence and Reasoning
E, F, G, H, L, K, and M are sitting around a circular table, facing the centre (but not necessarily in the same order). K sits to the immediate left of F. Only two people sit between K and L when counted from the left of K. Only two people sit between M and E when counted from the right of E. E sits to the immediate right of H. H is not an immediate neighbour of F. Who is sitting to the immediate right of G?