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. Only M lives above N.Z lives immediately below N. Only P lives below O. Who lives on floor numbered 3?