.. #.#P ##... . .... .. ##..##.# ...... ######..# # #.......# .# #.####!##.## # #.....# ###.##..# ##.#.##..# #<.......# ##...#...# ###.#...# #.# ..# #l# ..# #.# .# #.# . ... ##.## #.# #.# #.# #.# ..#