##### ....... #.....# #.....# #.....# #.....# #.....# ...####.....# .#.....p....# .(...#####..######. # #......... #.######## #.# . #.# .# #.# ..# +.#########..# +............+ #............### #................ #....###'####... .......#......# ........#......# .......+....<.# .......#......# ####.#......# #.#......# .#......# #......# #......# ########