############## .............# ..............# .............<# ...>..........# ######........# #........# #.p......# ###........# #......J......).# ....##########.# .. #.# #.# #.# #.# #.# #.# #.# #p# #.# ..#