__ and __ live on same floor.
1. G lives three floors above K. G and K lives in same flat. 2. L lives somewhere to the south west of G. 3. H lives immediately below L but not to the south west of K.H and L lives in same flat. So, G lives in flat B. G lives on either floor 4 or floor 5. Case I: G lives on floor 4: 4. J lives two floors above M. 5. E lives south east of M, this is not possible in case I(a) and case II, so case I(a), case II(a) and case II(b) are rejected. So, J lives on floor 5 of flat A. M lives on floor 3 of flat A. E lives on floor 2 of flat B 7. F lives to the north east of D.M and J lives in same flat. So, D lives on floor 4 of flat A. F lives on floor 5 of flat B. I lives on floor 3 of flat B. The final table is given below: