45.
D, E, F, G, H, I and P are sitting around a circular table facing the centre of the table. Only four people sit between D and P when counted from the right of D. D sits third to the left of H. G sits third to the left of E. I is an immediate neighbour of both P and H. How many people sit between F and I when counted from the right of F?