####### #...P.# #.....+ #.....+ #..<..# #.....# #######