Who is sitting just diagonally opposite to I?
58 persons D, E, F, G, H, I, J and K are sitting around a square table, facing towards the centre (not necessarily in the same order). Four persons are sitting at the corners and four persons are sitting at the middle of the sides of the square table. D is sitting at one side and opposite to K. G is sitting at a corner and to the immediate right of D. D is the immediate neighbour of E and G. I is not the immediate neighbour of H. F is sitting at one side and opposite to H.
Who is sitting just diagonally opposite to I?