In the following scenario, a "~" represents a window by which the deceased will be removed from the house, and a "*" represents a window by which the deceased will not be removed from the house. In the following scenario, there is a room between the kohen and the deceased, which has one window connecting it to the room which contains the deceased, another window (window 2) exiting the back of the room, and a third window (window 3) connecting it to the kohen's room. Is the kohen tahor?
['''''''''''''''''""""""']~1[''''''''''*2''''''''"""""""""""""""""""']~3['''''''''''''''']
DECEASED Room with 3 windows Kohen
If a kohen is sleeping without clothes on, and someone in the room had died - what should be done?