24.
Six persons E, L, M, N, D and O are sitting in a row facing towards east (not necessarily in the same order). M is third to the right of O. Both O and M do not sit at extreme ends. Only three persons sit between O and L.
If N is neighbour of M, then who are the neighbours of O?