########## #......... #.######## #.# ### #### #.# #<# ... #.###.## #.#######......# #.....p........# ##########.....# ####.## #.# #.# #.# #.#