Study the information carefully and answer the question given.
Eight friends J, K, L, M, N, O, P and Q are sitting around a circular table but not necessarily in the same order. Some of them are facing the centre and some of them are facing outside, i.e., in a direction opposite to the centre. Facing the same direction means if one person faces the centre, then the other also faces the centre and vice-versa. Facing the opposite direction means if one person faces the centre, then the other faces outside and vice-versa.
Immediate neighbours facing the same direction means if one neighbour faces the centre, then the other also faces the centre and vice-versa. Immediate neighbours facing the opposite direction means if one neighbour faces the centre, then the other faces outside and vice-versa. Only one person sits between K and O. Q sits third to the right of O. M sits to the immediate right of Q. Q faces outside. L sits second to the left of P. P is not an immediate neighbour of O. L faces a direction opposite to that of O. Immediate neighbours of L face opposite directions. J sits third to the left of N. J is not an immediate neighbour of P or K. M and J face a direction same as that of N.
Who amongst the following are immediate neighbours of P?