29.
M, N, O, P, Y and Z live on six different floors of the same building. The lowermost floor in the building is numbered 1, the floor above it, number 2 and so on till the topmost floor is numbered 6. O lives on an even numbered floor but not on floor number 4. Only two people live between O and Z. Y lives on an odd numbered floor but not on the lowermost floor. Only two people live between Y and M. P lives immediately below Y.
How many people live between N and P?