G, H, I, J, K, L and O are sitting around a circular table facing the centre of the table. L sits third to the left of G. H sits second to the left of O. Only G sits between J and H. K is not an immediate neighbour of L. How many people sit between I and K, when counted from the right of I?
1
Two
2
Three
3
Four
4
One